/*
-- 1) Crear schema si no existe (no falla si ya existe)
CREATE SCHEMA IF NOT EXISTS demo;

-- 2) Apuntar el search_path al tenant
SET search_path TO demo;
*/
/* 04_seed_min.sql */

INSERT INTO rol(nombre) VALUES ('ADMIN') ON CONFLICT DO NOTHING;
INSERT INTO rol(nombre) VALUES ('CAJERO') ON CONFLICT DO NOTHING;
INSERT INTO rol(nombre) VALUES ('ALMACEN') ON CONFLICT DO NOTHING;

INSERT INTO tipo_documento(codigo, nombre) VALUES
  ('TICKET','Ticket / Nota de pedido'),
  ('BOLETA','Boleta'),
  ('FACTURA','Factura')
ON CONFLICT (codigo) DO NOTHING;

INSERT INTO medio_pago(codigo, nombre) VALUES
  ('EFECTIVO','Efectivo'),
  ('TARJETA','Tarjeta'),
  ('YAPE','Yape'),
  ('PLIN','Plin'),
  ('TRANSFER','Transferencia')
ON CONFLICT (codigo) DO NOTHING;

INSERT INTO unidad_medida(codigo, nombre) VALUES
  ('UND','Unidad'),
  ('CJ','Caja'),
  ('TAB','Tableta'),
  ('FR','Frasco'),
  ('BL','Blister')
ON CONFLICT (codigo) DO NOTHING;
