updated config generation

This commit is contained in:
nahakubuilde
2025-05-31 16:32:11 +01:00
parent 16d5f961e2
commit 1d4a37922d
15 changed files with 249 additions and 90 deletions

View File

@@ -6,8 +6,11 @@ from sqlalchemy import create_engine, Column, Integer, String, DateTime, Text, B
from sqlalchemy.orm import declarative_base, sessionmaker
from datetime import datetime
import bcrypt
from email_server.config import DATABASE_URL
from email_server.tool_box import ensure_folder_exists
from email_server.settings_loader import load_settings
from email_server.tool_box import ensure_folder_exists, get_logger
settings = load_settings()
DATABASE_URL = settings['Database']['DATABASE_URL']
ensure_folder_exists(DATABASE_URL)
@@ -16,6 +19,8 @@ Base = declarative_base()
engine = create_engine(DATABASE_URL, echo=False)
Session = sessionmaker(bind=engine)
logger = get_logger()
class Domain(Base):
__tablename__ = 'domains'
id = Column(Integer, primary_key=True)