foxnouns/foxnouns/db/sync.py
2024-03-29 17:08:54 +01:00

17 lines
435 B
Python

from sqlalchemy import URL, create_engine
from sqlalchemy.orm import sessionmaker
from foxnouns.settings import DATABASE, ECHO_SQL
SYNC_DATABASE_URL = URL.create(
"postgresql+psycopg",
username=DATABASE["USER"],
password=DATABASE["PASSWORD"],
host=DATABASE["HOST"],
database=DATABASE["NAME"],
)
engine = create_engine(SYNC_DATABASE_URL, echo=ECHO_SQL)
session = sessionmaker(engine)
__all__ = [engine, session]