| Version 2 (modified by , 11 years ago) (diff) |
|---|
21/08/2014 Luiz Bueno
- Criar tabela de apoio tipo_situacao com as seguintes opções:
- Candidato
- Aprovado
- Reprovado
- Regular
- Transferido
- Trancado
- Deixou de Frequentar
- Falecido
DROP TABLE IF EXISTS tipo_situacao;
CREATE TABLE IF NOT EXISTS tipo_situacao (
tipo_situacao_idint(11) NOT NULL auto_increment COMMENT 'HIDDEN=TRUE',descricaovarchar(50) NOT NULL COMMENT 'NOME=Descriçao',ativotinyint(4) NOT NULL default '1', PRIMARY KEY (tipo_situacao_id)
NOTA: alteração realizada SOMENTE no banco sis_graduacao_modelo1
19/08/2014 Luiz Bueno
Alteração e implementação na tabela tipo_curso
Consenso: LUIZ DOM MICHAEL JOCA
UPDATE tipo_curso SET descricao='Palestra', formato='V' WHERE tipo_curso_id=7;
INSERT INTO tipo_curso (descricao, formato) VALUES ('Treinamento', 'V')
NOTA: Implementação realizadao SOMENTE no banco sis_graduacao_modelo1
ALTER TABLE pessoa_professor
ALTER
tipo_contrato_idDROP DEFAULT;
ALTER TABLE pessoa_professor
CHANGE COLUMN
tipo_contrato_idespecialidadetext NOT NULL AFTERtipo_titulacao_id, DROP COLUMNhora_aula, DROP COLUMNatividade
NOTA: Implementação realizadao SOMENTE no banco sis_graduacao_modelo1 ) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=COMPACT;
INSERT INTO tipo_situacao (tipo_situacao_id, descricao, ativo) VALUES
(1, 'Candidato', 1), (2, 'Aprovado', 1), (3, 'Reprovado', 1), (4, 'Regular', 1), (5, 'Transferido', 1), (6, 'Trancado', 1), (7, 'Deixou de Frequentar', 1), (8, 'Falecido', 1)
NOTA: Criação realizada SOMENTE no banco sis_graduacao_modelo1
- Alteração na tabela pessoa_aluno para adequar as alterações para tornar
obsoleta a tabela pessoa_tipo que é uma tabela de N para N que
não será mais implementada no sistema
incluir o campo pessoa_aluno_id como chave primaria FK
incluir o campo tipo_situacao_id (vinculo com a tabela tipo_situacao)
ALTER TABLE pessoa_aluno
ADD COLUMN
pessoa_aluno_idint(11) NOT NULL AUTO_INCREMENT FIRST, ADD COLUMNtipo_situacao_idint(11) UNSIGNED NOT NULL DEFAULT '0' AFTERpessoa_id, DROP PRIMARY KEY, DROP INDEXra, ADD PRIMARY KEY (pessoa_aluno_id)
NOTA: alteração realizada SOMENTE no banco sis_graduacao_modelo1
