feat: opcion 'sin contrato' para enviar numeroContrato null en TNS
- Agrega columna sin_contrato en tabla contratos (migration automatica) - Contrato 040 marcado excluir=0, sin_contrato=1 en seed - load_sin_contrato_set() retorna contratos que deben ir con null - generar_rda_paciente acepta sin_contrato_set y fuerza numeroContrato=null - Automation paso 2 y 3 pasan sin_contrato_set al generador - Pagina contratos: columna y toggle "Sin contrato", checkbox en modal editar Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 4.6
parent
eeabb6268e
commit
9f2bd5164e
@@ -51,6 +51,8 @@ def _migrate(conn):
|
||||
contrato_cols = {r[1] for r in conn.execute("PRAGMA table_info(contratos)")}
|
||||
if "excluir" not in contrato_cols:
|
||||
conn.execute("ALTER TABLE contratos ADD COLUMN excluir INTEGER NOT NULL DEFAULT 0")
|
||||
if "sin_contrato" not in contrato_cols:
|
||||
conn.execute("ALTER TABLE contratos ADD COLUMN sin_contrato INTEGER NOT NULL DEFAULT 0")
|
||||
conn.commit()
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user