-- ROLLBACK WORK; BEGIN WORK; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Propuestas -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_propuestas (propuesta, codigo, nombre, nombre_abreviado, publica, propuesta_tipo, documento_alta, documento_baja, estado) VALUES (1, 'INGELECT','Ingeniería Electrónica - Grado', 'Ing. Electrónica Gdo', 'S',200, 1, null, 'A'); -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Oferta de la Propuesta -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) VALUES (1, 3); -- INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) VALUES (1, 4); INSERT INTO sga_propuestas_oferta (propuesta, ubicacion) SELECT 1, ubicacion FROM sga_ubicaciones; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Propuestas por UA -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_propuestas_ra (propuesta, responsable_academica) VALUES ( 1, 1 ); -- INSERT INTO sga_propuestas_ra (propuesta, responsable_academica) VALUES ( 1, 2 ); -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Planes (una ves creada las versiones inicializar version_actual) -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_planes (plan, propuesta, nombre, codigo, version_actual, fecha_entrada_vigencia, documento_alta, documento_baja, inscripcion_habilitada, estado) VALUES (1, 1, 'Plan 2007 IE', 101, null, null, 2, null, 'S', 'N'); INSERT INTO sga_planes (plan, propuesta, nombre, codigo, version_actual, fecha_entrada_vigencia, documento_alta, documento_baja, inscripcion_habilitada, estado) VALUES (2, 1, 'Plan 2008 IE', 102, null, null, 3, null, 'S', 'N'); INSERT INTO sga_planes_modalidad (plan, modalidad) VALUES (1, 'P'); -- Presencial INSERT INTO sga_planes_modalidad (plan, modalidad) VALUES (2, 'P'); -- Presencial INSERT INTO sga_planes_modalidad (plan, modalidad) VALUES (2, 'D'); -- Distancia -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Planees Version -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ INSERT INTO sga_planes_versiones (plan_version, plan, version, nombre, documento_alta, fecha_entrada_vigencia, elemento_revision, estado) VALUES (1, 1, 'v1', 'Version 1', 2, NULL, 1, 'N'); -- Elemento 0 - Revision 1 --INSERT INTO sga_planes_versiones (plan_version, plan, version, nombre, documento_alta, fecha_entrada_vigencia, elemento_revision, estado) VALUES (2, 1, 'v2', 'Version 2', null, null, 0,'N'); INSERT INTO sga_planes_versiones (plan_version, plan, version, nombre, documento_alta, fecha_entrada_vigencia, elemento_revision, estado) VALUES (3, 2, 'v1', 'Version 1', 3, NULL, 11 ,'N'); -- Elemento 1 - Revision 11 --INSERT INTO sga_planes_versiones (plan_version, plan, version, nombre, documento_alta, fecha_entrada_vigencia, elemento_revision, estado) VALUES (4, 2, 'v2', 'Version 2', null, null, 1,'N'); -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- UPDATE Planes inicializar version_actual -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- UPDATE sga_planes SET version_actual = 1 WHERE plan = 1; -- UPDATE sga_planes SET version_actual = 3 WHERE plan = 2; -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -- Modulo Revision Plan -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ---- ACA VAN TODOS LAS REVISIONES DE LOS MODULOS QUE CONTIENE ESE PLAN VERSION????? /* INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,1); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,2); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,3); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,11); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,4); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,5); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,6); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,7); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,8); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,9); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (3,10); -- certificados en planes INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,17); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,18); INSERT INTO sga_modulo_revision_plan (plan_version, modulo_revision) VALUES (1,19); */ -- actualización de secuencias. SELECT setval('sga_propuestas_seq',(SELECT MAX(propuesta) FROM sga_propuestas)); SELECT setval('sga_planes_seq',(SELECT MAX(plan) FROM sga_planes)); SELECT setval('sga_planes_versiones_seq',(SELECT MAX(plan_version) FROM sga_planes_versiones)); COMMIT WORK;