read database connection string from .env
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
import os
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
from sqlmodel import (
|
from sqlmodel import (
|
||||||
ARRAY,
|
ARRAY,
|
||||||
@@ -10,8 +11,9 @@ from sqlmodel import (
|
|||||||
create_engine,
|
create_engine,
|
||||||
)
|
)
|
||||||
|
|
||||||
with open("db.secrets", "r") as f:
|
# with open("db.secrets", "r") as f:
|
||||||
db_secrets = f.readline().strip()
|
# db_secrets = f.readline().strip()
|
||||||
|
db_secrets = f"postgresql+psycopg://{os.environ['DB_USER']}:{os.environ['DB_PASS']}@{os.environ['DB_HOST']}:{os.environ['DB_PORT']}/{os.environ['DB_NAME']}"
|
||||||
|
|
||||||
engine = create_engine(
|
engine = create_engine(
|
||||||
db_secrets,
|
db_secrets,
|
||||||
|
|||||||
Reference in New Issue
Block a user