Commit 8622a4c02fdcdf3cb03f86baf2b5eb39adeaa81e

Authored by Eriksen Costa
1 parent dac54674
Exists in master

Adicionado delta para criar ''primary key'' na tabela {{{modules.calendario_turma}}}

ieducar/misc/database/deltas/22_cria_primary_key_em_modules_calendario_turma.sql 0 → 100644
... ... @@ -0,0 +1,21 @@
  1 +-- //
  2 +
  3 +--
  4 +-- Cria a chave primária na tabela modules.calendario_turma. O sql da tabela foi
  5 +-- gerado a partir de uma modelagem incompleta, que não continha as definições de
  6 +-- chave primária.
  7 +--
  8 +-- @author Eriksen Costa Paixão <eriksen.paixao_bs@cobra.com.br>
  9 +-- @license @@license@@
  10 +-- @version $Id$
  11 +--
  12 +
  13 +ALTER TABLE "modules"."calendario_turma"
  14 + ADD CONSTRAINT "calendario_turma_pk"
  15 + PRIMARY KEY ("calendario_ano_letivo_id", "ano", "mes", "dia", "turma_id");
  16 +
  17 +-- //@UNDO
  18 +
  19 +-- SQL omitido intencionalmente. A tabela não é para ser criada sem a primary key.
  20 +
  21 +-- //
0 22 \ No newline at end of file
... ...
ieducar/misc/database/ieducar.sql
... ... @@ -20114,6 +20114,7 @@ INSERT INTO changelog VALUES (18, &#39;Main&#39;, &#39;NOW()&#39;, &#39;NOW()&#39;, &#39;dbdeploy&#39;, &#39;18_cria
20114 20114 INSERT INTO changelog VALUES (19, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '19_atualiza_nome_de_relatorio_no_menu_e_permissoes.sql');
20115 20115 INSERT INTO changelog VALUES (20, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '20_remove_permissao_e_menu_diario_avaliacao_temp.sql');
20116 20116 INSERT INTO changelog VALUES (21, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '21_cria_tabelas_modulo_calendario.sql');
  20117 +INSERT INTO changelog VALUES (22, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '22_cria_primary_key_em_modules_calendario_turma.sql');
20117 20118  
20118 20119  
20119 20120 --
... ... @@ -26992,6 +26993,14 @@ ALTER TABLE ONLY area_conhecimento
26992 26993  
26993 26994  
26994 26995 --
  26996 +-- Name: calendario_turma_pk; Type: CONSTRAINT; Schema: modules; Owner: -; Tablespace:
  26997 +--
  26998 +
  26999 +ALTER TABLE ONLY calendario_turma
  27000 + ADD CONSTRAINT calendario_turma_pk PRIMARY KEY (calendario_ano_letivo_id, ano, mes, dia, turma_id);
  27001 +
  27002 +
  27003 +--
26995 27004 -- Name: componente_curricular_ano_escolar_pkey; Type: CONSTRAINT; Schema: modules; Owner: -; Tablespace:
26996 27005 --
26997 27006  
... ...