== 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_id` int(11) NOT NULL auto_increment COMMENT 'HIDDEN=TRUE', `descricao` varchar(50) NOT NULL COMMENT 'NOME=Descriçao', `ativo` tinyint(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_id` DROP DEFAULT; ALTER TABLE `pessoa_professor` CHANGE COLUMN `tipo_contrato_id` `especialidade` text NOT NULL AFTER `tipo_titulacao_id`, DROP COLUMN `hora_aula`, DROP COLUMN `atividade` ) 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_id` int(11) NOT NULL AUTO_INCREMENT FIRST, ADD COLUMN `tipo_situacao_id` int(11) UNSIGNED NOT NULL DEFAULT '0' AFTER `pessoa_id`, DROP PRIMARY KEY, DROP INDEX `ra`, ADD PRIMARY KEY (`pessoa_aluno_id`) NOTA: alteração realizada SOMENTE no banco sis_graduacao_modelo1