Agrego carpeta del source sql de la Base de Datos

This commit is contained in:
Pablo
2026-08-22 19:10:49 -03:00
parent 11e36bd6c2
commit 88d724fbcf
94 changed files with 7820 additions and 0 deletions
@@ -0,0 +1,18 @@
-- ============================================================================
-- trg_clean_old_sessions
-- ============================================================================
-- Trigger BEFORE INSERT sobre internal.sesiones. Antes de cada nueva
-- inserción dispara internal.clean_old_sessions_on_new_login(), que borra
-- cualquier sesión previa del mismo usuario. Garantiza una sola sesión
-- activa por usuario.
--
-- DEPENDE DE
-- functions/auth/internal/clean_old_sessions_on_new_login.sql
-- (la función debe existir antes de aplicar este trigger).
-- ============================================================================
create OR REPLACE trigger trg_clean_old_sessions
before insert
on internal.sesiones
for each row
execute procedure internal.clean_old_sessions_on_new_login();