opendata-nm-exporter/src/sql/database.py

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"]}'
)