
CREATE SEQUENCE facturacioncomercio.archivoimportacionproceso_id_seq;
ALTER SEQUENCE facturacioncomercio.archivoimportacionproceso_id_seq
    OWNER TO mantum;
GRANT ALL ON SEQUENCE facturacioncomercio.archivoimportacionproceso_id_seq TO mantum;
GRANT ALL ON SEQUENCE facturacioncomercio.archivoimportacionproceso_id_seq TO usuarios;

ALTER TABLE facturacioncomercio.archivoimportacionproceso 
ALTER COLUMN ID SET DEFAULT nextval('facturacioncomercio.archivoimportacionproceso_id_seq'::regclass);





SELECT setval('FacturacionComercio.TipoProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.TipoProcesoComercio)+1);
SELECT setval('FacturacionComercio.ProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.ProcesoComercio)+1);
SELECT setval('FacturacionComercio.ContactoProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.ContactoProcesoComercio)+1);
SELECT setval('FacturacionComercio.EstadoEjecucionProceso_id_seq', (SELECT MAX(id) FROM FacturacionComercio.EstadoEjecucionProceso)+1);
SELECT setval('FacturacionComercio.EjecucionProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.EjecucionProcesoComercio)+1);
SELECT setval('FacturacionComercio.ResumenProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.ResumenProcesoComercio)+1);
SELECT setval('FacturacionComercio.FacturaComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.FacturaComercio)+1);
SELECT setval('FacturacionComercio.TipoPagoFactura_id_seq', (SELECT MAX(id) FROM FacturacionComercio.TipoPagoFactura)+1);
SELECT setval('FacturacionComercio.PagoFacturaComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.PagoFacturaComercio)+1);
SELECT setval('ProcesoImportacion.EncodingArchivo_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.EncodingArchivo)+1);
SELECT setval('ProcesoImportacion.PlantillaImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.PlantillaImportacion)+1);
SELECT setval('ProcesoImportacion.ArchivoImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.ArchivoImportacion)+1);
SELECT setval('ProcesoImportacion.TipoCampoPlantilla_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.TipoCampoPlantilla)+1);
SELECT setval('ProcesoImportacion.CampoPlantillaImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.CampoPlantillaImportacion)+1);
SELECT setval('ProcesoImportacion.CampoArchivoImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.CampoArchivoImportacion)+1);
SELECT setval('ProcesoImportacion.TipoServicioImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.TipoServicioImportacion)+1);
SELECT setval('ProcesoImportacion.ServicioImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.ServicioImportacion)+1);
SELECT setval('FacturacionComercio.FacturaComercioDetalle_id_seq', (SELECT MAX(id) FROM FacturacionComercio.FacturaComercioDetalle)+1);
SELECT setval('ProcesoImportacion.ValorAceptadoCampoPlantilla_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.ValorAceptadoCampoPlantilla)+1);
SELECT setval('ProcesoImportacion.ValorAceptadoCampoArchivo_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.ValorAceptadoCampoArchivo)+1);
SELECT setval('ProcesoImportacion.ServicioImportacionAutenticacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.ServicioImportacionAutenticacion)+1);
SELECT setval('ProcesoImportacion.CampoServicioImportacion_id_seq', (SELECT MAX(id) FROM ProcesoImportacion.CampoServicioImportacion)+1);
SELECT setval('FacturacionComercio.DiaEspecial_id_seq', (SELECT MAX(id) FROM FacturacionComercio.DiaEspecial)+1);
SELECT setval('FacturacionComercio.TipoLogProceso_id_seq', (SELECT MAX(id) FROM FacturacionComercio.TipoLogProceso)+1);
SELECT setval('FacturacionComercio.LogEjecucionProcesoComercio_id_seq', (SELECT MAX(id) FROM FacturacionComercio.LogEjecucionProcesoComercio)+1);




	ALTER TABLE PROCESOIMPORTACION.CAMPOARCHIVOIMPORTACION ALTER COLUMN
	nombrecolumna DROP NOT NULL;

	--UPDATE controlador SET activo = true WHERE nombre ilike '%participa%';