-- seed.sql (optional)
INSERT INTO viviendas (codigo, direccion) VALUES ('A-101','Calle 1 #100'), ('B-202','Calle 2 #200');

INSERT INTO residentes (vivienda_id, nombre, email, telefono, estatus, vigencia_pago_hasta, puede_ver_finanzas)
VALUES (1, 'Residente Demo', 'residente@example.com', '555-000-0000', 'activo', DATE_ADD(NOW(), INTERVAL 15 DAY), 1);

INSERT INTO permisos_finanzas (residente_id, puede_ver_pagos, puede_ver_gastos) VALUES (1,1,1);

-- Password bcrypt of 'Admin!234' (for demo only; change in production)
INSERT INTO usuarios (residente_id, email, password_hash, rol, estatus) VALUES
(NULL, 'admin@example.com', '$2y$10$aWmYd4DnB3cM/9w2vXv1wOPQk4YKhqsaY0l7cM3m3j7uGzp3qkq6u', 'admin', 'activo'),
(1,    'residente@example.com', '$2y$10$aWmYd4DnB3cM/9w2vXv1wOPQk4YKhqsaY0l7cM3m3j7uGzp3qkq6u', 'residente', 'activo');
