-- MASON tables CREATE TABLE IF NOT EXISTS incidencias ( id BIGSERIAL PRIMARY KEY, h_incidencia VARCHAR(64) NOT NULL UNIQUE, h_instancia_origen VARCHAR(64) NOT NULL, h_ejecucion VARCHAR(64), tipo VARCHAR(50) DEFAULT 'general', severidad VARCHAR(20) DEFAULT 'media', descripcion TEXT, datos JSONB DEFAULT '{}', estado VARCHAR(20) DEFAULT 'pendiente', asignado_a VARCHAR(100), resolucion TEXT, created_at TIMESTAMP DEFAULT NOW(), updated_at TIMESTAMP DEFAULT NOW(), resolved_at TIMESTAMP ); CREATE INDEX IF NOT EXISTS idx_incidencias_estado ON incidencias(estado); CREATE INDEX IF NOT EXISTS idx_incidencias_origen ON incidencias(h_instancia_origen);