Commit 353c948d5498f9b7515e394f9dcbf4078b9585ad
Exists in
master
and in
2 other branches
Merge branch '2.6.0_v8' into 'master'
2.6.0 v8 Correção de engine de 10 tabelas no banco MySQL do SEI, de MyISAM para InnoDB. See merge request !1
Showing
1 changed file
with
23 additions
and
14 deletions
Show diff stats
mysql/sei_2_6_0_BD_Ref_Exec.sql
| @@ -141,8 +141,11 @@ CREATE TABLE `andamento_situacao` ( | @@ -141,8 +141,11 @@ CREATE TABLE `andamento_situacao` ( | ||
| 141 | PRIMARY KEY (`id_andamento_situacao`), | 141 | PRIMARY KEY (`id_andamento_situacao`), |
| 142 | KEY `fk_andam_situacao_procedimento` (`id_procedimento`), | 142 | KEY `fk_andam_situacao_procedimento` (`id_procedimento`), |
| 143 | KEY `fk_andamento_situacao_unidade` (`id_unidade`), | 143 | KEY `fk_andamento_situacao_unidade` (`id_unidade`), |
| 144 | - KEY `fk_andamento_situacao_usuario` (`id_usuario`) | ||
| 145 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 144 | + KEY `fk_andamento_situacao_usuario` (`id_usuario`), |
| 145 | + CONSTRAINT `fk_andam_situacao_procedimento` FOREIGN KEY (`id_procedimento`) REFERENCES `procedimento` (`id_procedimento`), | ||
| 146 | + CONSTRAINT `fk_andamento_situacao_unidade` FOREIGN KEY (`id_unidade`) REFERENCES `unidade` (`id_unidade`), | ||
| 147 | + CONSTRAINT `fk_andamento_situacao_usuario` FOREIGN KEY (`id_usuario`) REFERENCES `usuario` (`id_usuario`) | ||
| 148 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
| 146 | /*!40101 SET character_set_client = @saved_cs_client */; | 149 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 147 | 150 | ||
| 148 | -- | 151 | -- |
| @@ -533,8 +536,9 @@ CREATE TABLE `atributo_andamento_situacao` ( | @@ -533,8 +536,9 @@ CREATE TABLE `atributo_andamento_situacao` ( | ||
| 533 | `valor` varchar(250) DEFAULT NULL, | 536 | `valor` varchar(250) DEFAULT NULL, |
| 534 | `id_origem` varchar(50) DEFAULT NULL, | 537 | `id_origem` varchar(50) DEFAULT NULL, |
| 535 | PRIMARY KEY (`id_atributo_andamento_situacao`), | 538 | PRIMARY KEY (`id_atributo_andamento_situacao`), |
| 536 | - KEY `fk_atrib_andam_sit_andam_sit` (`id_andamento_situacao`) | ||
| 537 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 539 | + KEY `fk_atrib_andam_sit_andam_sit` (`id_andamento_situacao`), |
| 540 | + CONSTRAINT `fk_atrib_andam_sit_andam_sit` FOREIGN KEY (`id_andamento_situacao`) REFERENCES `andamento_situacao` (`id_andamento_situacao`) | ||
| 541 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
| 538 | /*!40101 SET character_set_client = @saved_cs_client */; | 542 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 539 | 543 | ||
| 540 | -- | 544 | -- |
| @@ -967,7 +971,7 @@ CREATE TABLE `controle_unidade` ( | @@ -967,7 +971,7 @@ CREATE TABLE `controle_unidade` ( | ||
| 967 | `id_procedimento` bigint(20) NOT NULL, | 971 | `id_procedimento` bigint(20) NOT NULL, |
| 968 | `id_situacao` int(11) DEFAULT NULL, | 972 | `id_situacao` int(11) DEFAULT NULL, |
| 969 | `dth_snapshot` datetime NOT NULL | 973 | `dth_snapshot` datetime NOT NULL |
| 970 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 974 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 971 | /*!40101 SET character_set_client = @saved_cs_client */; | 975 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 972 | 976 | ||
| 973 | -- | 977 | -- |
| @@ -2877,8 +2881,11 @@ CREATE TABLE `rel_proced_situacao_unidade` ( | @@ -2877,8 +2881,11 @@ CREATE TABLE `rel_proced_situacao_unidade` ( | ||
| 2877 | `id_unidade` int(11) NOT NULL, | 2881 | `id_unidade` int(11) NOT NULL, |
| 2878 | PRIMARY KEY (`id_procedimento`,`id_situacao`,`id_unidade`), | 2882 | PRIMARY KEY (`id_procedimento`,`id_situacao`,`id_unidade`), |
| 2879 | KEY `fk_rel_proc_sit_unid_situacao` (`id_situacao`), | 2883 | KEY `fk_rel_proc_sit_unid_situacao` (`id_situacao`), |
| 2880 | - KEY `fk_rel_proc_sit_unid_unidade` (`id_unidade`) | ||
| 2881 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 2884 | + KEY `fk_rel_proc_sit_unid_unidade` (`id_unidade`), |
| 2885 | + CONSTRAINT `fk_rel_proc_sit_unid_proced` FOREIGN KEY (`id_procedimento`) REFERENCES `procedimento` (`id_procedimento`), | ||
| 2886 | + CONSTRAINT `fk_rel_proc_sit_unid_situacao` FOREIGN KEY (`id_situacao`) REFERENCES `situacao` (`id_situacao`), | ||
| 2887 | + CONSTRAINT `fk_rel_proc_sit_unid_unidade` FOREIGN KEY (`id_unidade`) REFERENCES `unidade` (`id_unidade`) | ||
| 2888 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
| 2882 | /*!40101 SET character_set_client = @saved_cs_client */; | 2889 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 2883 | 2890 | ||
| 2884 | -- | 2891 | -- |
| @@ -3108,8 +3115,10 @@ CREATE TABLE `rel_situacao_unidade` ( | @@ -3108,8 +3115,10 @@ CREATE TABLE `rel_situacao_unidade` ( | ||
| 3108 | `id_unidade` int(11) NOT NULL, | 3115 | `id_unidade` int(11) NOT NULL, |
| 3109 | `id_situacao` int(11) NOT NULL, | 3116 | `id_situacao` int(11) NOT NULL, |
| 3110 | PRIMARY KEY (`id_unidade`,`id_situacao`), | 3117 | PRIMARY KEY (`id_unidade`,`id_situacao`), |
| 3111 | - KEY `fk_rel_situacao_unid_situacao` (`id_situacao`) | ||
| 3112 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 3118 | + KEY `fk_rel_situacao_unid_situacao` (`id_situacao`), |
| 3119 | + CONSTRAINT `fk_rel_situacao_unid_situacao` FOREIGN KEY (`id_situacao`) REFERENCES `situacao` (`id_situacao`), | ||
| 3120 | + CONSTRAINT `fk_rel_situacao_unid_unidade` FOREIGN KEY (`id_unidade`) REFERENCES `unidade` (`id_unidade`) | ||
| 3121 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; | ||
| 3113 | /*!40101 SET character_set_client = @saved_cs_client */; | 3122 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 3114 | 3123 | ||
| 3115 | -- | 3124 | -- |
| @@ -3400,7 +3409,7 @@ CREATE TABLE `seq_andamento_situacao` ( | @@ -3400,7 +3409,7 @@ CREATE TABLE `seq_andamento_situacao` ( | ||
| 3400 | `id` int(11) NOT NULL AUTO_INCREMENT, | 3409 | `id` int(11) NOT NULL AUTO_INCREMENT, |
| 3401 | `campo` char(1) DEFAULT NULL, | 3410 | `campo` char(1) DEFAULT NULL, |
| 3402 | PRIMARY KEY (`id`) | 3411 | PRIMARY KEY (`id`) |
| 3403 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 3412 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 3404 | /*!40101 SET character_set_client = @saved_cs_client */; | 3413 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 3405 | 3414 | ||
| 3406 | -- | 3415 | -- |
| @@ -3655,7 +3664,7 @@ CREATE TABLE `seq_atributo_andamento_situaca` ( | @@ -3655,7 +3664,7 @@ CREATE TABLE `seq_atributo_andamento_situaca` ( | ||
| 3655 | `id` int(11) NOT NULL AUTO_INCREMENT, | 3664 | `id` int(11) NOT NULL AUTO_INCREMENT, |
| 3656 | `campo` char(1) DEFAULT NULL, | 3665 | `campo` char(1) DEFAULT NULL, |
| 3657 | PRIMARY KEY (`id`) | 3666 | PRIMARY KEY (`id`) |
| 3658 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 3667 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 3659 | /*!40101 SET character_set_client = @saved_cs_client */; | 3668 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 3660 | 3669 | ||
| 3661 | -- | 3670 | -- |
| @@ -3890,7 +3899,7 @@ CREATE TABLE `seq_controle_unidade` ( | @@ -3890,7 +3899,7 @@ CREATE TABLE `seq_controle_unidade` ( | ||
| 3890 | `id` bigint(20) NOT NULL AUTO_INCREMENT, | 3899 | `id` bigint(20) NOT NULL AUTO_INCREMENT, |
| 3891 | `campo` char(1) DEFAULT NULL, | 3900 | `campo` char(1) DEFAULT NULL, |
| 3892 | PRIMARY KEY (`id`) | 3901 | PRIMARY KEY (`id`) |
| 3893 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 3902 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 3894 | /*!40101 SET character_set_client = @saved_cs_client */; | 3903 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 3895 | 3904 | ||
| 3896 | -- | 3905 | -- |
| @@ -4911,7 +4920,7 @@ CREATE TABLE `seq_situacao` ( | @@ -4911,7 +4920,7 @@ CREATE TABLE `seq_situacao` ( | ||
| 4911 | `id` int(11) NOT NULL AUTO_INCREMENT, | 4920 | `id` int(11) NOT NULL AUTO_INCREMENT, |
| 4912 | `campo` char(1) DEFAULT NULL, | 4921 | `campo` char(1) DEFAULT NULL, |
| 4913 | PRIMARY KEY (`id`) | 4922 | PRIMARY KEY (`id`) |
| 4914 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 4923 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 4915 | /*!40101 SET character_set_client = @saved_cs_client */; | 4924 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 4916 | 4925 | ||
| 4917 | -- | 4926 | -- |
| @@ -5409,7 +5418,7 @@ CREATE TABLE `situacao` ( | @@ -5409,7 +5418,7 @@ CREATE TABLE `situacao` ( | ||
| 5409 | `descricao` varchar(250) DEFAULT NULL, | 5418 | `descricao` varchar(250) DEFAULT NULL, |
| 5410 | `sin_ativo` char(1) NOT NULL, | 5419 | `sin_ativo` char(1) NOT NULL, |
| 5411 | PRIMARY KEY (`id_situacao`) | 5420 | PRIMARY KEY (`id_situacao`) |
| 5412 | -) ENGINE=MyISAM DEFAULT CHARSET=latin1; | 5421 | +) ENGINE=InnoDB DEFAULT CHARSET=latin1; |
| 5413 | /*!40101 SET character_set_client = @saved_cs_client */; | 5422 | /*!40101 SET character_set_client = @saved_cs_client */; |
| 5414 | 5423 | ||
| 5415 | -- | 5424 | -- |