We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c077d3f commit af9608eCopy full SHA for af9608e
1 file changed
app/core/database.py
@@ -5,13 +5,14 @@
5
from sqlalchemy.ext.declarative import declarative_base
6
from sqlalchemy_utils import create_database, database_exists
7
from app.models import Base, Database
8
+import os
9
+import settings
10
-DATABASE_URL = 'postgresql://neelxie:password@localhost:5433/ccdatabase'
11
+service_database = os.getenv('DATABASE_URL')
12
+if not database_exists(service_database):
13
+ create_database(service_database)
14
-if not database_exists(DATABASE_URL):
- create_database(DATABASE_URL)
-
-engine = create_engine(DATABASE_URL, pool_pre_ping=True)
15
+engine = create_engine(service_database, pool_pre_ping=True)
16
17
SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)
18
0 commit comments