Brightmarket Sync Guide

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

VariableUso
DB_SERVERHost del servidor
DB_NAMENombre de la base
DB_USER / DB_PASSWORDCredenciales
DB_DRIVERDriver ODBC (ej. ODBC Driver 17 for SQL Server)

Qué implementar

  • connect() — abrir conexión
  • query(sql) — ejecutar SELECT y devolver filas como list[dict]
  • close() — liberar recursos

El adapter usa Database para las consultas; no expone SQL al SDK.

On this page