· 8 years ago · Apr 09, 2018, 05:20 PM
1SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
2
3/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
4/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
5/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
6/*!40101 SET NAMES utf8 */;
7
8
9CREATE TABLE IF NOT EXISTS `paises` (
10 `iso` char(2) NOT NULL,
11 `iso3` char(3) NOT NULL,
12 `numcode` smallint(6) DEFAULT NULL,
13 `nome` varchar(255) NOT NULL,
14 PRIMARY KEY (`iso`)
15) ENGINE=InnoDB DEFAULT CHARSET=latin1;
16
17CREATE TABLE IF NOT EXISTS `tb_centro` (
18 `ncentro` char(3) NOT NULL,
19 `nome` char(255) NOT NULL,
20 `cidade` char(20) NOT NULL,
21 `estado` char(4) NOT NULL,
22 `pais` char(50) DEFAULT NULL,
23 `idioma` char(50) DEFAULT NULL,
24 PRIMARY KEY (`ncentro`)
25) ENGINE=InnoDB DEFAULT CHARSET=latin1;
26
27CREATE TABLE IF NOT EXISTS `tb_cidade` (
28 `id` int(5) NOT NULL,
29 `uf` varchar(2) NOT NULL,
30 `municipio` varchar(200) NOT NULL,
31 PRIMARY KEY (`id`)
32) ENGINE=InnoDB DEFAULT CHARSET=latin1;
33
34CREATE TABLE IF NOT EXISTS `tb_correcao` (
35 `id_correcao` int(7) NOT NULL AUTO_INCREMENT,
36 `id_correcao_v` int(7) DEFAULT NULL,
37 `id_paciente` int(7) DEFAULT NULL,
38 `id_de` varchar(50) DEFAULT NULL,
39 `id_para` varchar(50) DEFAULT NULL,
40 `st_correcao` int(1) DEFAULT '0',
41 `ds_page` varchar(250) DEFAULT NULL,
42 `ds_text` text,
43 `dt_correcao` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
44 PRIMARY KEY (`id_correcao`)
45) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=90 ;
46
47CREATE TABLE IF NOT EXISTS `tb_cuidador` (
48 `cuidador` char(5) NOT NULL,
49 `tb_user_user_login` char(25) NOT NULL,
50 `tb_centro_ncentro` char(3) NOT NULL,
51 `pacn` int(10) unsigned NOT NULL,
52 `centron` int(10) unsigned NOT NULL,
53 `iniciais` char(5) NOT NULL,
54 PRIMARY KEY (`cuidador`),
55 KEY `tb_cuidador_index1` (`cuidador`)
56) ENGINE=InnoDB DEFAULT CHARSET=latin1;
57
58CREATE TABLE IF NOT EXISTS `tb_dedicacao_da` (
59 `id_dedicacao_da` int(7) unsigned NOT NULL AUTO_INCREMENT,
60 `ds_dedicacao_da` varchar(20) NOT NULL,
61 PRIMARY KEY (`id_dedicacao_da`)
62) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
63
64CREATE TABLE IF NOT EXISTS `tb_escolaridade` (
65 `id_escolaridade` int(7) unsigned NOT NULL AUTO_INCREMENT,
66 `ds_escolaridade` varchar(100) NOT NULL,
67 PRIMARY KEY (`id_escolaridade`)
68) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
69
70CREATE TABLE IF NOT EXISTS `tb_estado` (
71 `id_estado` int(2) unsigned zerofill NOT NULL,
72 `uf` varchar(10) NOT NULL,
73 `nome` varchar(20) NOT NULL,
74 PRIMARY KEY (`id_estado`)
75) ENGINE=InnoDB DEFAULT CHARSET=latin1;
76
77CREATE TABLE IF NOT EXISTS `tb_log` (
78 `id_tb_log` int(10) unsigned NOT NULL AUTO_INCREMENT,
79 `tb_cuidador_cuidador` char(5) NOT NULL,
80 `tb_user_user_login` char(25) NOT NULL,
81 `perfil` char(100) DEFAULT NULL,
82 `logon` datetime DEFAULT NULL,
83 `logout` datetime DEFAULT NULL,
84 `arquivo` char(100) DEFAULT NULL,
85 `data_hora` datetime DEFAULT NULL,
86 `tabela` char(100) DEFAULT NULL,
87 `campo_alterado` char(100) DEFAULT NULL,
88 `novo_valor` char(100) DEFAULT NULL,
89 `valor_antigo` char(100) DEFAULT NULL,
90 `desc_acao` char(100) DEFAULT NULL,
91 `arq_exp` char(100) DEFAULT NULL,
92 `arq_impr` char(100) DEFAULT NULL,
93 `arq_exportado` char(100) DEFAULT NULL,
94 `seq` char(5) DEFAULT NULL,
95 `id_cron` int(1) DEFAULT NULL,
96 PRIMARY KEY (`id_tb_log`)
97) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4092 ;
98
99CREATE TABLE IF NOT EXISTS `tb_medicamentos_visita` (
100 `id_medicamento_visita` int(7) unsigned NOT NULL AUTO_INCREMENT,
101 `id_visita` int(7) NOT NULL,
102 `ds_medicamento` varchar(250) NOT NULL,
103 `id_diax` int(1) NOT NULL,
104 `id_outro_med` int(1) NOT NULL,
105 `ds_id_terapeutica` varchar(100) NOT NULL,
106 PRIMARY KEY (`id_medicamento_visita`)
107) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=40 ;
108
109CREATE TABLE IF NOT EXISTS `tb_monitoramento` (
110 `id_monitoramento` int(7) unsigned NOT NULL AUTO_INCREMENT,
111 `id_centro` int(7) NOT NULL,
112 `id_paciente` int(7) NOT NULL,
113 `ds_inicias` varchar(3) NOT NULL,
114 `ds_responsavel` varchar(25) NOT NULL,
115 `dt_visita_dd_v1_m1` int(1) DEFAULT '0',
116 `id_consentimento_v1_m1` int(1) DEFAULT '0',
117 `dt_consentimento_v1_m1` int(1) DEFAULT '0',
118 `id_criterios_0_v1_m1` int(1) DEFAULT '0',
119 `id_criterios_1_v1_m1` int(1) DEFAULT '0',
120 `id_criterios_2_v1_m1` int(1) DEFAULT '0',
121 `id_criterios_3_v1_m1` int(1) DEFAULT '0',
122 `dt_idade_v1_m1` int(1) DEFAULT '0',
123 `ds_idade_v1_m1` int(1) DEFAULT '0',
124 `id_sexo_v1_m1` int(1) DEFAULT '0',
125 `id_escolaridade_v1_m1` int(1) DEFAULT '0',
126 `id_atividade_rs_v1_m1` int(1) DEFAULT '0',
127 `id_parentesco_v1_m1` int(1) DEFAULT '0',
128 `id_vive_da_v1_m1` int(1) DEFAULT '0',
129 `id_dedicacao_da_v1_m1` int(1) DEFAULT '0',
130 `id_pergunta_01_v1_m2` int(1) DEFAULT '0',
131 `id_pergunta_02_v1_m2` int(1) DEFAULT '0',
132 `id_pergunta_03_v1_m2` int(1) DEFAULT '0',
133 `id_pergunta_04_v1_m2` int(1) DEFAULT '0',
134 `id_pergunta_05_v1_m2` int(1) DEFAULT '0',
135 `id_pergunta_06_v1_m2` int(1) DEFAULT '0',
136 `id_pergunta_07_v1_m2` int(1) DEFAULT '0',
137 `id_pergunta_08_v1_m2` int(1) DEFAULT '0',
138 `id_pergunta_09_v1_m2` int(1) DEFAULT '0',
139 `id_pergunta_10_v1_m2` int(1) DEFAULT '0',
140 `id_pergunta_11_v1_m2` int(1) DEFAULT '0',
141 `ds_comentario_v1_m2` int(1) DEFAULT '0',
142 `id_assinatura_v1_m2` int(1) DEFAULT '0',
143 `dt_visita_dd_v2` int(1) DEFAULT '0',
144 `id_continua_v2` int(1) DEFAULT '0',
145 `dt_inicio_v2` int(1) DEFAULT '0',
146 `id_continua_exelon_v2` int(1) DEFAULT '0',
147 `dt_termino_v2` int(1) DEFAULT '0',
148 `id_pergunta_01_v2` int(1) DEFAULT '0',
149 `id_pergunta_02_v2` int(1) DEFAULT '0',
150 `id_pergunta_03_v2` int(1) DEFAULT '0',
151 `id_pergunta_04_v2` int(1) DEFAULT '0',
152 `id_pergunta_05_v2` int(1) DEFAULT '0',
153 `id_pergunta_06_v2` int(1) DEFAULT '0',
154 `id_pergunta_07_v2` int(1) DEFAULT '0',
155 `id_pergunta_08_v2` int(1) DEFAULT '0',
156 `id_pergunta_09_v2` int(1) DEFAULT '0',
157 `id_pergunta_10_v2` int(1) DEFAULT '0',
158 `id_pergunta_11_v2` int(1) DEFAULT '0',
159 `id_pergunta_12_v2` int(1) DEFAULT '0',
160 `id_pergunta_13_v2` int(1) DEFAULT '0',
161 `id_pergunta_14_v2` int(1) DEFAULT '0',
162 `id_pergunta_15_v2` int(1) DEFAULT '0',
163 `ds_comentario_v2` int(1) DEFAULT '0',
164 `dt_termino_v3` int(1) DEFAULT '0',
165 `id_completou_v3` int(1) DEFAULT '0',
166 `id_pergunta_00_v3` int(1) DEFAULT '0',
167 `id_pergunta_01_v3` int(1) DEFAULT '0',
168 `ds_razao` int(1) DEFAULT '0',
169 `ds_especificar_n3` int(1) DEFAULT '0',
170 `ds_especificar_n4` int(1) DEFAULT '0',
171 `id_assinatura_v3` int(1) DEFAULT '0',
172 `dt_stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
173 `id_medic` int(7) DEFAULT '0',
174 PRIMARY KEY (`id_monitoramento`)
175) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=21 ;
176
177CREATE TABLE IF NOT EXISTS `tb_parentesco` (
178 `id_parentesco` int(7) unsigned NOT NULL AUTO_INCREMENT,
179 `ds_parentesco` varchar(50) NOT NULL,
180 PRIMARY KEY (`id_parentesco`)
181) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
182
183CREATE TABLE IF NOT EXISTS `tb_recado` (
184 `id_tb_recado` int(10) unsigned NOT NULL AUTO_INCREMENT,
185 `tb_user_user_login` char(25) NOT NULL,
186 `recado` text NOT NULL,
187 `de` varchar(45) NOT NULL,
188 `dtrequi` varchar(30) NOT NULL,
189 `status` int(1) unsigned NOT NULL,
190 PRIMARY KEY (`id_tb_recado`)
191) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=71 ;
192
193CREATE TABLE IF NOT EXISTS `tb_recado2` (
194 `id_tb_recado2` int(10) unsigned NOT NULL AUTO_INCREMENT,
195 `tb_user_user_login` char(25) NOT NULL,
196 `recado` varchar(255) NOT NULL,
197 `de` varchar(45) NOT NULL,
198 `dtrequi` varchar(30) NOT NULL,
199 `status` int(1) unsigned NOT NULL,
200 PRIMARY KEY (`id_tb_recado2`)
201) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=59 ;
202
203CREATE TABLE IF NOT EXISTS `tb_senha` (
204 `user_senha` char(32) NOT NULL,
205 `user_login` char(25) NOT NULL,
206 `user_data` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
207 PRIMARY KEY (`user_senha`)
208) ENGINE=InnoDB DEFAULT CHARSET=latin1;
209
210CREATE TABLE IF NOT EXISTS `tb_tentativa` (
211 `id_login` int(7) NOT NULL AUTO_INCREMENT,
212 `tb_user_user_login` char(25) NOT NULL,
213 `login` char(50) NOT NULL,
214 `datahora` datetime NOT NULL,
215 `ip` char(15) NOT NULL,
216 PRIMARY KEY (`id_login`),
217 KEY `tb_tentativa_index1` (`tb_user_user_login`)
218) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=62 ;
219
220CREATE TABLE IF NOT EXISTS `tb_teste` (
221 `id_tb_teste` int(10) unsigned NOT NULL AUTO_INCREMENT,
222 `tb_cuidador_cuidador` char(5) NOT NULL,
223 `seq` int(10) unsigned NOT NULL,
224 `nome` char(55) DEFAULT NULL,
225 `endereco` char(30) DEFAULT NULL,
226 PRIMARY KEY (`id_tb_teste`),
227 KEY `tb_teste_index1` (`seq`)
228) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
229
230CREATE TABLE IF NOT EXISTS `tb_treinamento` (
231 `id_tb_treinamento` int(10) unsigned NOT NULL AUTO_INCREMENT,
232 `tb_user_user_login` char(25) NOT NULL,
233 `leitura` int(10) unsigned DEFAULT NULL,
234 `leitura_conc` int(10) unsigned DEFAULT NULL,
235 `dttreinamento` date DEFAULT NULL,
236 `nome` char(255) DEFAULT NULL,
237 `perfil` char(255) DEFAULT NULL,
238 `assinatura` int(10) unsigned DEFAULT NULL,
239 `id_print` int(1) DEFAULT NULL,
240 PRIMARY KEY (`id_tb_treinamento`)
241) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=24 ;
242
243CREATE TABLE IF NOT EXISTS `tb_uc` (
244 `id_tb_uc` int(7) unsigned NOT NULL AUTO_INCREMENT,
245 `ncentro` char(3) NOT NULL,
246 `user_login` char(25) NOT NULL,
247 PRIMARY KEY (`id_tb_uc`)
248) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=85 ;
249
250CREATE TABLE IF NOT EXISTS `tb_upload` (
251 `id_up` int(7) NOT NULL AUTO_INCREMENT,
252 `titulo` varchar(50) NOT NULL,
253 `descri` varchar(255) NOT NULL,
254 `endereco` varchar(255) NOT NULL,
255 `data` date NOT NULL,
256 `hora` varchar(10) NOT NULL,
257 `antigo` int(10) unsigned DEFAULT NULL,
258 PRIMARY KEY (`id_up`)
259) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
260
261CREATE TABLE IF NOT EXISTS `tb_user` (
262 `user_login` char(25) NOT NULL,
263 `user_sess` char(32) DEFAULT NULL,
264 `user_data` datetime DEFAULT NULL,
265 `user_senha` char(32) DEFAULT NULL,
266 `user_dtexp` datetime DEFAULT NULL,
267 `user_perfil` enum('administrador','co_investigador','coordenador_centro','coordenador_estudo','coordenadora_estudo','gerente_dados','gerente_sistema','investigador','monitor') NOT NULL,
268 `user_bloq` tinyint(1) unsigned DEFAULT NULL,
269 `user_desativado` tinyint(1) DEFAULT '0',
270 `nome` char(255) DEFAULT NULL,
271 `pais` char(50) DEFAULT NULL,
272 `idioma` char(50) DEFAULT NULL,
273 `email1` char(50) NOT NULL,
274 `email2` char(50) DEFAULT NULL,
275 `telefone1` char(50) DEFAULT NULL,
276 `telefone2` char(50) DEFAULT NULL,
277 `telefone3` char(50) DEFAULT NULL,
278 `motivo_alt` char(255) DEFAULT NULL,
279 PRIMARY KEY (`user_login`),
280 UNIQUE KEY `tb_user_user_login` (`user_login`)
281) ENGINE=InnoDB DEFAULT CHARSET=latin1;
282
283CREATE TABLE IF NOT EXISTS `tb_validacao` (
284 `id_tb_validacao` int(10) unsigned NOT NULL AUTO_INCREMENT,
285 `tb_cuidador_cuidador` char(5) NOT NULL,
286 `tb_user_user_login` char(25) NOT NULL,
287 `tipo` int(10) unsigned DEFAULT NULL,
288 `dtcad` date DEFAULT NULL,
289 `hora` time DEFAULT NULL,
290 `tabela` char(50) DEFAULT NULL,
291 PRIMARY KEY (`id_tb_validacao`),
292 KEY `tb_validacao_tria_index2` (`tb_user_user_login`)
293) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
294
295CREATE TABLE IF NOT EXISTS `tb_visita` (
296 `id_visita` int(7) unsigned NOT NULL AUTO_INCREMENT,
297 `id_centro` int(7) NOT NULL,
298 `id_paciente` int(7) NOT NULL,
299 `ds_inicias` varchar(3) NOT NULL,
300 `ds_responsavel` varchar(25) NOT NULL,
301 `dt_visita_dd_v1_m1` date NOT NULL,
302 `id_consentimento_v1_m1` int(1) NOT NULL,
303 `dt_consentimento_v1_m1` date DEFAULT NULL,
304 `id_criterios_0_v1_m1` int(1) NOT NULL,
305 `id_criterios_1_v1_m1` int(1) NOT NULL,
306 `id_criterios_2_v1_m1` int(1) NOT NULL,
307 `id_criterios_3_v1_m1` int(1) NOT NULL,
308 `dt_idade_v1_m1` date NOT NULL,
309 `ds_idade_v1_m1` varchar(3) NOT NULL,
310 `id_sexo_v1_m1` int(1) NOT NULL,
311 `id_escolaridade_v1_m1` int(1) DEFAULT NULL,
312 `id_atividade_rs_v1_m1` int(1) DEFAULT NULL,
313 `id_parentesco_v1_m1` int(1) DEFAULT NULL,
314 `id_vive_da_v1_m1` int(1) DEFAULT NULL,
315 `id_dedicacao_da_v1_m1` int(1) DEFAULT NULL,
316 `id_pergunta_01_v1_m2` int(1) DEFAULT NULL,
317 `id_pergunta_02_v1_m2` int(1) DEFAULT NULL,
318 `id_pergunta_03_v1_m2` int(1) DEFAULT NULL,
319 `id_pergunta_04_v1_m2` int(1) DEFAULT NULL,
320 `id_pergunta_05_v1_m2` int(1) DEFAULT NULL,
321 `id_pergunta_06_v1_m2` int(1) DEFAULT NULL,
322 `id_pergunta_07_v1_m2` int(1) DEFAULT NULL,
323 `id_pergunta_08_v1_m2` int(1) DEFAULT NULL,
324 `id_pergunta_09_v1_m2` int(1) DEFAULT NULL,
325 `id_pergunta_10_v1_m2` int(1) DEFAULT NULL,
326 `id_pergunta_11_v1_m2` int(1) DEFAULT NULL,
327 `ds_comentario_v1_m2` varchar(250) DEFAULT NULL,
328 `id_assinatura_v1_m2` int(1) DEFAULT NULL,
329 `dt_visita_dd_v2` date DEFAULT NULL,
330 `dt_inicio_v2` date DEFAULT NULL,
331 `id_continua_v2` int(1) DEFAULT NULL,
332 `dt_termino_v2` date DEFAULT NULL,
333 `id_pergunta_01_v2` int(1) DEFAULT NULL,
334 `id_pergunta_02_v2` int(1) DEFAULT NULL,
335 `id_pergunta_03_v2` int(1) DEFAULT NULL,
336 `id_pergunta_04_v2` int(1) DEFAULT NULL,
337 `id_pergunta_05_v2` int(1) DEFAULT NULL,
338 `id_pergunta_06_v2` int(1) DEFAULT NULL,
339 `id_pergunta_07_v2` int(1) DEFAULT NULL,
340 `id_pergunta_08_v2` int(1) DEFAULT NULL,
341 `id_pergunta_09_v2` int(1) DEFAULT NULL,
342 `id_pergunta_10_v2` int(1) DEFAULT NULL,
343 `id_pergunta_11_v2` int(1) DEFAULT NULL,
344 `id_pergunta_12_v2` int(1) DEFAULT NULL,
345 `id_pergunta_13_v2` int(1) DEFAULT NULL,
346 `id_pergunta_14_v2` int(1) DEFAULT NULL,
347 `id_pergunta_15_v2` int(1) DEFAULT NULL,
348 `ds_comentario_v2` varchar(250) DEFAULT NULL,
349 `dt_termino_v3` date DEFAULT NULL,
350 `id_completou_v3` int(1) DEFAULT NULL,
351 `id_pergunta_01_v3` int(1) DEFAULT NULL,
352 `ds_razao` varchar(250) DEFAULT NULL,
353 `id_assinatura_v3` int(1) DEFAULT NULL,
354 `id_continua_exelon_v2` int(1) DEFAULT NULL,
355 `id_pergunta_00_v3` int(1) DEFAULT NULL,
356 `ds_especificar_n4` varchar(250) DEFAULT NULL,
357 `ds_especificar_n3` varchar(250) DEFAULT NULL,
358 `dt_stamp` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
359 `ds_user_assinatura_v3` varchar(250) DEFAULT NULL,
360 `ds_parentesco_v1_m1` varchar(100) DEFAULT NULL,
361 PRIMARY KEY (`id_visita`)
362) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=36 ;