del-austral/migracion_v6.sql
2026-06-30 05:43:56 +00:00

25 lines
1.1 KiB
SQL

-- ============================================================
-- Del Austral — Migración de base de datos (versión 6)
-- ============================================================
-- Suma: aviso al profesional cuando un paciente confirma o
-- cancela su turno desde el link público. El contador de
-- "consultas de hoy" no necesita columnas nuevas, se calcula
-- al vuelo comparando la hora de cada cita con la hora actual.
--
-- No borra ni modifica pacientes, sesiones, citas ni adjuntos.
--
-- Cómo aplicarlo:
-- 1. Entrá a phpMyAdmin → tu base de datos.
-- 2. Pestaña "SQL" (no "Importar").
-- 3. Pegá todo este archivo y ejecutá.
-- ============================================================
SET NAMES utf8mb4;
ALTER TABLE citas ADD COLUMN revisada_por_profesional TINYINT(1) NOT NULL DEFAULT 1 AFTER confirmada_por_paciente;
-- Las citas que ya existían antes de esta migración se marcan
-- como "ya revisadas", para no generar avisos retroactivos de
-- cambios que pasaron antes de esta actualización.
UPDATE citas SET revisada_por_profesional = 1;