from sqlalchemy import create_engine
from sqlalchemy.orm import sessionmaker, declarative_base

USER = "felipe.martinez"
PASSWORD = "M!BK5SAO!ecKVbKs"
HOST = "144.22.162.182"
PORT = "1433"
DB = "AlertaFiscal"

# String de conexão para SQL Server usando pymssql (mais fácil no Linux)
# Formato: mssql+pymssql://usuario:senha@host:porta/banco
DATABASE_URL = f"mssql+pymssql://{USER}:{PASSWORD}@{HOST}:{PORT}/{DB}"
engine = create_engine(
    DATABASE_URL,
    pool_pre_ping=True,
    echo=False
)

SessionLocal = sessionmaker(autocommit=False, autoflush=False, bind=engine)

Base = declarative_base()
