recursos-catolicos/backend/docker/mysql-init.sql

28 lines
1.2 KiB
SQL

-- ============================================================
-- Datos de ejemplo para el entorno Docker.
-- Este script se ejecuta automáticamente al crear el
-- contenedor MySQL por primera vez (docker-entrypoint-initdb.d).
-- La tabla la crea Hibernate al arrancar la app.
-- ============================================================
-- Esperamos a que Hibernate haya creado las tablas.
-- MySQL ejecuta este script antes de que la app arranque,
-- así que usamos INSERT IGNORE para que no falle si ya existen.
-- Parroquias de ejemplo
INSERT IGNORE INTO parroquias (id, nombre, direccion) VALUES
(1, 'San José Obrero', 'Calle Mayor, 12, Madrid'),
(2, 'Nuestra Señora del Pilar', 'Avda. de la Paz, 5, Zaragoza'),
(3, 'Santa María de la Asunción', 'Plaza de la Iglesia, 1, Sevilla');
-- Grupos de ejemplo
INSERT IGNORE INTO grupos (id, nombre, parroquia_id) VALUES
(1, 'Catequesis infantil', 1),
(2, 'Catequesis de adultos', 1),
(3, 'Hogar de Misiones', 1),
(4, 'Cáritas parroquial', 1),
(5, 'Grupo de jóvenes', 1),
(6, 'Catequesis infantil', 2),
(7, 'Grupo de jóvenes', 2),
(8, 'Cáritas parroquial', 3);