Commit 8622a4c02fdcdf3cb03f86baf2b5eb39adeaa81e
1 parent
dac54674
Exists in
master
Adicionado delta para criar ''primary key'' na tabela {{{modules.calendario_turma}}}
Showing
2 changed files
with
30 additions
and
0 deletions
Show diff stats
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, 'Main', 'NOW()', 'NOW()', 'dbdeploy', '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 | ... | ... |