16 lines
349 B
Python
16 lines
349 B
Python
from sqlalchemy import create_engine
|
|
from logger import Logger
|
|
from settings import Settings
|
|
|
|
settings = Settings()
|
|
db = settings.db
|
|
|
|
|
|
class Database:
|
|
engine = None
|
|
|
|
def __init__(self):
|
|
self.engine = create_engine(
|
|
f'postgresql+psycopg2://{db["user"]}:{db["password"]}@{db["host"]}:{db["port"]}/{db["dbname"]}'
|
|
)
|