Timothy J. Baek 10 bulan lalu
induk
melakukan
3b27acc77e
3 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. 0 6
      backend/apps/webui/internal/db.py
  2. 4 0
      backend/config.py
  3. 3 0
      backend/migrations/env.py

+ 0 - 6
backend/apps/webui/internal/db.py

@@ -81,12 +81,6 @@ handle_peewee_migration()
 
 
 SQLALCHEMY_DATABASE_URL = DATABASE_URL
 SQLALCHEMY_DATABASE_URL = DATABASE_URL
 
 
-# Replace the postgres:// with postgresql://
-if "postgres://" in SQLALCHEMY_DATABASE_URL:
-    SQLALCHEMY_DATABASE_URL = SQLALCHEMY_DATABASE_URL.replace(
-        "postgres://", "postgresql://"
-    )
-
 if "sqlite" in SQLALCHEMY_DATABASE_URL:
 if "sqlite" in SQLALCHEMY_DATABASE_URL:
     engine = create_engine(
     engine = create_engine(
         SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}
         SQLALCHEMY_DATABASE_URL, connect_args={"check_same_thread": False}

+ 4 - 0
backend/config.py

@@ -1331,3 +1331,7 @@ AUDIO_TTS_VOICE = PersistentConfig(
 ####################################
 ####################################
 
 
 DATABASE_URL = os.environ.get("DATABASE_URL", f"sqlite:///{DATA_DIR}/webui.db")
 DATABASE_URL = os.environ.get("DATABASE_URL", f"sqlite:///{DATA_DIR}/webui.db")
+
+# Replace the postgres:// with postgresql://
+if "postgres://" in DATABASE_URL:
+    DATABASE_URL = DATABASE_URL.replace("postgres://", "postgresql://")

+ 3 - 0
backend/migrations/env.py

@@ -49,6 +49,9 @@ if DB_URL:
     config.set_main_option("sqlalchemy.url", DB_URL)
     config.set_main_option("sqlalchemy.url", DB_URL)
 
 
 
 
+print("DB_URL", DB_URL)
+
+
 def run_migrations_offline() -> None:
 def run_migrations_offline() -> None:
     """Run migrations in 'offline' mode.
     """Run migrations in 'offline' mode.