db.py
Ejemplo de conexión a SQL Server — adaptar a tu motor de base de datos.
src/db.py provee una clase Database mínima con pyodbc para SQL Server. Es un punto de partida: cambiá el driver, DSN o reemplazá por otro conector si tu fuente no es SQL Server.
Variables de entorno
| Variable | Uso |
|---|---|
DB_SERVER | Host del servidor |
DB_NAME | Nombre de la base |
DB_USER / DB_PASSWORD | Credenciales |
DB_DRIVER | Driver ODBC (ej. ODBC Driver 17 for SQL Server) |
Qué implementar
connect()— abrir conexiónquery(sql)— ejecutar SELECT y devolver filas comolist[dict]close()— liberar recursos
El adapter usa Database para las consultas; no expone SQL al SDK.