feat(7-mejoras): notas persisten + soporte + captura visible
1. Notas propagan entre etapas (convertirLead/apartar updateMany) 2. Afluencia: conexión → aviso amarillo 3. Escrituración: click nombre abre bitácora 4. Co-acreditado: opción 'no tiene' 5. Nota del alta de lead → bitácora 6. Módulo Soporte: formulario + listado solicitudes 7. Captura visible para todos
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
-- Tabla del módulo Soporte: solicitudes de los departamentos.
|
||||
-- Patrón manual: sqlite3 + _prisma_migrations. NUNCA migrate dev.
|
||||
|
||||
-- CreateTable SolicitudSoporte
|
||||
CREATE TABLE IF NOT EXISTS "SolicitudSoporte" (
|
||||
"id" TEXT NOT NULL PRIMARY KEY,
|
||||
"usuarioId" TEXT NOT NULL,
|
||||
"titulo" TEXT NOT NULL,
|
||||
"descripcion" TEXT NOT NULL,
|
||||
"departamento" TEXT NOT NULL,
|
||||
"prioridad" TEXT NOT NULL,
|
||||
"responsable" TEXT,
|
||||
"fechaSolicitud" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"fechaLimite" DATETIME,
|
||||
"notas" TEXT,
|
||||
"archivos" TEXT,
|
||||
"solicitante" TEXT NOT NULL DEFAULT '',
|
||||
"solicitanteEmail" TEXT,
|
||||
"estado" TEXT NOT NULL DEFAULT 'ABIERTA',
|
||||
"createdAt" DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP,
|
||||
"updatedAt" DATETIME NOT NULL
|
||||
);
|
||||
CREATE INDEX IF NOT EXISTS "SolicitudSoporte_usuarioId_idx" ON "SolicitudSoporte"("usuarioId");
|
||||
CREATE INDEX IF NOT EXISTS "SolicitudSoporte_departamento_idx" ON "SolicitudSoporte"("departamento");
|
||||
Reference in New Issue
Block a user