CoolFace
Apppublic

fmatituy/selectospromanager

sourceHugging Faceupdated 6mo agoView on Hugging Face
0likes
tmp_add_permisos.py33 linesDownload Raw Back to src
1import sqlite32import os3import sys4 5# Añadir el path del proyecto para importar DB_PATH6sys.path.append(os.getcwd())7 8try:9    from database.db import DB_PATH10    print(f"Usando DB: {DB_PATH}")11    conn = sqlite3.connect(DB_PATH)12    c = conn.cursor()13    14    # Asegurar que la tabla existe (init_db ya debería haberlo hecho)15    # Insertar 4 permisos16    permisos = [17        (1, 1, 1, '2026-03-24 07:00', 'Pendiente', 'TRABAJO EN ALTURAS - Instalación de Fachada Norte'),18        (1, 1, 1, '2026-03-24 08:30', 'Pendiente', 'TRABAJO EN CALIENTE - Soldadura de Estructura Metálica'),19        (1, 1, 1, '2026-03-24 09:00', 'Pendiente', 'ESPACIOS CONFINADOS - Inspección de Tanque de Reserva'),20        (1, 1, 1, '2026-03-24 10:15', 'Pendiente', 'RIESGO ELÉCTRICO - Mantenimiento de Tablero Principal')21    ]22    23    c.executemany("""24        INSERT INTO sst_solicitudes_permisos (proyecto_id, usuario_id, responsable_sst_id, fecha, estado, detalles) 25        VALUES (?, ?, ?, ?, ?, ?)26    """, permisos)27    28    conn.commit()29    conn.close()30    print("4 permisos de prueba añadidos con éxito.")31except Exception as e:32    print(f"Error: {e}")33