mirror of
https://github.com/open-webui/open-webui
synced 2024-11-07 00:59:52 +00:00
fix: db
This commit is contained in:
parent
36c0f7f273
commit
39d3dcd032
@ -18,6 +18,8 @@ from apps.webui.models.users import User
|
|||||||
from apps.webui.models.files import File
|
from apps.webui.models.files import File
|
||||||
from apps.webui.models.functions import Function
|
from apps.webui.models.functions import Function
|
||||||
|
|
||||||
|
from config import DATABASE_URL
|
||||||
|
|
||||||
# this is the Alembic Config object, which provides
|
# this is the Alembic Config object, which provides
|
||||||
# access to the values within the .ini file in use.
|
# access to the values within the .ini file in use.
|
||||||
config = context.config
|
config = context.config
|
||||||
@ -38,9 +40,13 @@ target_metadata = Auth.metadata
|
|||||||
# my_important_option = config.get_main_option("my_important_option")
|
# my_important_option = config.get_main_option("my_important_option")
|
||||||
# ... etc.
|
# ... etc.
|
||||||
|
|
||||||
database_url = os.getenv("DATABASE_URL", None)
|
DB_URL = DATABASE_URL
|
||||||
if database_url:
|
# Replace the postgres:// with postgresql://
|
||||||
config.set_main_option("sqlalchemy.url", database_url)
|
if "postgres://" in DB_URL:
|
||||||
|
DB_URL = DB_URL.replace("postgres://", "postgresql://")
|
||||||
|
|
||||||
|
if DB_URL:
|
||||||
|
config.set_main_option("sqlalchemy.url", DB_URL)
|
||||||
|
|
||||||
|
|
||||||
def run_migrations_offline() -> None:
|
def run_migrations_offline() -> None:
|
||||||
|
Loading…
Reference in New Issue
Block a user