diff --git a/sigi/migrations/20111125_casas_funcionario.sql b/sigi/migrations/20111125_casas_funcionario.sql index beb8156..470876c 100644 --- a/sigi/migrations/20111125_casas_funcionario.sql +++ b/sigi/migrations/20111125_casas_funcionario.sql @@ -1,5 +1,9 @@ BEGIN; +-- retirando null de algumas colunas +ALTER TABLE "contatos_telefone" ALTER COLUMN nota DROP NOT NULL; +ALTER TABLE "contatos_telefone" ALTER COLUMN codigo_area DROP NOT NULL; + -- migrando dados de presidente da CasaLegislativa para Funcionarios INSERT INTO casas_funcionario (casa_legislativa_id, cargo, setor, nome, nota, email) SELECT id, 'Presidente', 'presidencia', presidente, '', '' FROM casas_casalegislativa; @@ -8,11 +12,8 @@ INSERT INTO casas_funcionario (casa_legislativa_id, cargo, setor, nome, nota, em INSERT INTO contatos_telefone (numero, tipo, content_type_id, object_id, codigo_area, nota) SELECT telefone, 'F', 12, id, '', '' FROM casas_casalegislativa; --- deletando colunas da CasaLegislativa -ALTER TABLE "casas_casalegislativa" DROP COLUMN presidente; -ALTER TABLE "casas_casalegislativa" DROP COLUMN telefone; - --- retirando null de algumas colunas -ALTER TABLE "contatos_telefone" ALTER COLUMN codigo_nota DROP NOT NULL; -ALTER TABLE "contatos_telefone" DROP COLUMN codigo_area; +-- deletando colunas fazer deois de estabilizar a versao +-- ALTER TABLE "casas_casalegislativa" DROP COLUMN presidente; +-- ALTER TABLE "casas_casalegislativa" DROP COLUMN telefone; +-- ALTER TABLE "contatos_telefone" DROP COLUMN codigo_area; COMMIT;