Commit 2e946b887c8d3a6309f94c2485fcf968c473b1b7

Authored by Adriano Vieira
1 parent fd2c35bf
Exists in master and in 1 other branch 3.1

Gerente "trunk" atualizado

- corrigido scripts de atualização de banco de dados de versões anteriores


git-svn-id: http://svn.softwarepublico.gov.br/svn/cacic/cacic/trunk/gerente@408 fecfc0c7-e812-0410-ae72-849f08638ee7
instalador/sql/cacic_fev2006.sql
... ... @@ -6,351 +6,377 @@
6 6 # criado com o auxilio de: MySQL Diff 1.5.0
7 7 # http://www.mysqldiff.com
8 8  
9   -CREATE TABLE aplicativos_redes (
10   - id_local int(11) NOT NULL DEFAULT '0' COMMENT '',
11   - id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
12   - id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
13   - PRIMARY KEY (id_local, id_ip_rede, id_aplicativo)
14   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Relacionamento entre redes e perfis de aplicativos monitorad; InnoDB free: 15360';
15   -
16   -CREATE TABLE aquisicoes (
17   - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
18   - dt_aquisicao date NULL DEFAULT NULL COMMENT '',
19   - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
20   - nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
21   - nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
22   - nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '',
23   - PRIMARY KEY (id_aquisicao)
24   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
25   -
26   -CREATE TABLE aquisicoes_item (
27   - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
28   - id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
29   - id_tipo_licenca int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
30   - qt_licenca int(11) NULL DEFAULT NULL COMMENT '',
31   - dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '',
32   - te_obs varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
33   - PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca)
34   -) row_format=DYNAMIC DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
35   -
36   -CREATE TABLE componentes_estacoes (
37   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
38   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
39   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
40   - te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
41   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
42   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
43   -
44   -CREATE TABLE componentes_estacoes_historico (
45   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
46   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
47   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
48   - te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
49   - dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '',
50   - cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
51   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
52   -) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
53   -
54   -CREATE TABLE configuracoes_locais (
55   - id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
56   - te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
57   - in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci,
58   - in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci,
59   - nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '',
60   - dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '',
61   - dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
62   - dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
63   - dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
64   - dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '',
65   - te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
66   - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
67   - nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '',
68   - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '',
69   - te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '' COLLATE latin1_swedish_ci,
70   - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
71   - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
72   - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
73   - te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
74   - te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
75   - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci,
76   - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci,
77   - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci,
78   - PRIMARY KEY (id_local)
79   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
80   -
81   -CREATE TABLE configuracoes_padrao (
82   - in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
83   - in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
84   - nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '',
85   - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
86   - nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '',
87   - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '',
88   - te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
89   - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
90   - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
91   - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
92   - te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
93   - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci,
94   - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci,
95   - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci
96   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
97   -
98   -CREATE TABLE contas (
99   - id_conta int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
100   - nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
101   - PRIMARY KEY (id_conta)
102   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
103   -
104   -CREATE TABLE historicos_hardware (
105   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
106   - id_so int(11) NOT NULL DEFAULT '0' COMMENT '',
107   - campo_alterado varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
108   - valor_antigo varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
109   - data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
110   - novo_valor varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
111   - nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
112   - PRIMARY KEY (te_node_address, id_so)
113   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
114   -
115   -CREATE TABLE historicos_outros_softwares (
116   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
117   - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
118   - id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
119   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
120   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
121   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado)
122   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
123   -
124   -CREATE TABLE historicos_software (
125   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
126   - id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
127   - id_software_inventariado int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
128   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
129   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
130   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado),
131   - INDEX id_software (id_software_inventariado)
132   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
133   -
134   -CREATE TABLE historicos_software_completo (
135   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
136   - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
137   - id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
138   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
139   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
140   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao)
141   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
142   -
143   -CREATE TABLE insucessos_instalacao (
144   - te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
145   - te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
146   - id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
147   - dt_datahora datetime NOT NULL DEFAULT '' COMMENT '',
148   - cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci
149   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
150   -
151   -CREATE TABLE locais (
152   - id_local int(11) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
153   - nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
154   - sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
155   - te_observacao varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
156   - PRIMARY KEY (id_local),
157   - INDEX sg_localizacao (sg_local)
158   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Localizações para regionalização de acesso a dados; InnoDB free: 15360 kB';
159   -
160   -CREATE TABLE log (
161   - dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
162   - cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
163   - nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
164   - nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
165   - id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '',
166   - te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci
167   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Log de Atividades no Sistema CACIC; InnoDB free: 15360 kB';
168   -
169   -CREATE TABLE softwares (
170   - id_software int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
171   - nm_software varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
172   - te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
173   - qt_licenca int(11) NULL DEFAULT '0' COMMENT '',
174   - nr_midia varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
175   - te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
176   - te_obs varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
177   - PRIMARY KEY (id_software)
178   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
179   -
180   -CREATE TABLE softwares_estacao (
181   - nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
182   - id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
183   - nm_computador varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
184   - dt_autorizacao date NULL DEFAULT NULL COMMENT '',
185   - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
186   - dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '',
187   - id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '',
188   - dt_desinstalacao date NULL DEFAULT NULL COMMENT '',
189   - te_observacao varchar(90) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
190   - nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
191   - PRIMARY KEY (nr_patrimonio, id_software)
192   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
193   -
194   -CREATE TABLE tipos_licenca (
195   - id_tipo_licenca int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
196   - te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
197   - PRIMARY KEY (id_tipo_licenca)
198   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
199   -
200   -CREATE TABLE tipos_software (
201   - id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
202   - te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
203   - PRIMARY KEY (id_tipo_software)
204   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
205   -
206   -CREATE TABLE unid_organizacional_nivel1a (
207   - id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '',
208   - id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment,
209   - nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
210   - PRIMARY KEY (id_unid_organizacional_nivel1a)
211   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
212   -
213   -ALTER TABLE acoes_excecoes
214   - ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST;
215   -
216   -
217   -ALTER TABLE acoes_redes
218   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_acao,
219   - ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' COLLATE latin1_swedish_ci AFTER dt_hr_coleta_forcada,
220   - ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao,
221   - DROP PRIMARY KEY,
222   - ADD PRIMARY KEY (id_local, id_ip_rede, id_acao);
223   -
224   -
225   -ALTER TABLE acoes_so
226   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST,
227   - DROP PRIMARY KEY,
228   - ADD PRIMARY KEY (id_acao, id_so, id_local);
229   -
230   -
231   -ALTER TABLE aplicativos_monitorados
232   - COMMENT='InnoDB free: 15360 kB';
233   -
234   -
235   -ALTER TABLE compartilhamentos
236   - ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart);
237   -
238   -
239   -ALTER TABLE computadores
240   - ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_so,
241   - ADD id_conta int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER te_origem_mac,
242   - MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
243   - ADD INDEX te_ip (te_ip),
244   - ADD INDEX te_node_address (te_node_address),
245   - ADD INDEX te_nome_computador (te_nome_computador);
246   -
247   -DROP TABLE configuracoes;
248   -
249   -ALTER TABLE descricao_hardware
250   - ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware,
251   - DROP cs_notificacao_ativada;
252   -
253   -
254   -ALTER TABLE descricoes_colunas_computadores
255   - COMMENT='Tabela para auxílio na opção Exclusão de Informações; InnoDB free: 15360 kB';
256   -
257   -
258   -ALTER TABLE grupo_usuarios
259   - ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo,
260   - MODIFY id_grupo_usuarios int(2) NOT NULL DEFAULT 0 COMMENT '' auto_increment,
261   - COMMENT='InnoDB free: 15360 kB';
262   -
263   -ALTER TABLE officescan
264   - ADD PRIMARY KEY (te_node_address, id_so);
265   -
266   -
267   -ALTER TABLE patrimonio
268   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST,
269   - DROP id_unid_organizacional_nivel1,
270   - MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
271   - ADD INDEX te_node_address (te_node_address, id_so);
272   -
273   -ALTER TABLE patrimonio_config_interface
274   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
275   - DROP PRIMARY KEY,
276   - ADD PRIMARY KEY (id_etiqueta, id_local),
277   - ADD INDEX id_localizacao (id_local);
278   -
279   -
280   -ALTER TABLE perfis_aplicativos_monitorados
281   - ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci AFTER in_disponibiliza_info,
282   - COMMENT='InnoDB free: 15360 kB';
283   -
284   -
285   -ALTER TABLE redes
286   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
287   - ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente,
288   - DROP PRIMARY KEY,
289   - ADD PRIMARY KEY (id_ip_rede, id_local),
290   - ADD INDEX id_ip_rede (id_ip_rede);
291   -
292   -
293   -ALTER TABLE redes_grupos_ftp
294   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST,
295   - ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim,
296   - ADD PRIMARY KEY (id_ftp);
297   -
298   -
299   -ALTER TABLE redes_versoes_modulos
300   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
301   - ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo,
302   - DROP PRIMARY KEY,
303   - ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local);
304   -
305   -
306   -ALTER TABLE so
307   - ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so,
308   - DROP PRIMARY KEY,
309   - ADD PRIMARY KEY (id_so, te_so);
310   -
311   -
312   -ALTER TABLE softwares_inventariados
313   - ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado,
314   - ADD id_software int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER id_tipo_software,
315   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software,
316   - ADD INDEX id_software (id_software_inventariado),
317   - ADD INDEX idx_nm_software_inventariado (nm_software_inventariado),
318   - COMMENT='InnoDB free: 15360 kB';
319   -
320   -
321   -ALTER TABLE softwares_inventariados_estacoes
322   - ADD INDEX id_software (id_software_inventariado),
323   - COMMENT='InnoDB free: 15360 kB';
324   -
325   -
326   -ALTER TABLE unid_organizacional_nivel2
327   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
328   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2,
329   - DROP id_unid_organizacional_nivel1,
330   - DROP PRIMARY KEY,
331   - ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local),
332   - ADD INDEX id_localizacao (id_local);
333   -
334   -
335   -ALTER TABLE usuarios
336   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
337   - ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_grupo_usuarios,
338   - ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_emails_contato,
339   - ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato,
340   - MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
341   - MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
342   - MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '',
343   - ADD INDEX id_localizacao (id_local);
344   -
345   -ALTER TABLE variaveis_ambiente
346   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente;
347   -
348   -
349   -ALTER TABLE variaveis_ambiente_estacoes
350   - COMMENT='InnoDB free: 15360 kB';
351   -
352   -
353   -ALTER TABLE versoes_softwares
354   - ADD PRIMARY KEY (te_node_address, id_so);
355   -
  9 +SET FOREIGN_KEY_CHECKS = 0;
  10 +
  11 +CREATE TABLE aplicativos_redes (
  12 + id_local int(11) NOT NULL COMMENT '',
  13 + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '',
  14 + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
  15 + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo)
  16 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  17 +
  18 +CREATE TABLE aquisicoes (
  19 + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  20 + dt_aquisicao date NULL DEFAULT NULL COMMENT '',
  21 + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '',
  22 + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '',
  23 + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '',
  24 + nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '',
  25 + PRIMARY KEY (id_aquisicao)
  26 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  27 +
  28 +CREATE TABLE aquisicoes_item (
  29 + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  30 + id_software int(10) unsigned NOT NULL COMMENT '',
  31 + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '',
  32 + qt_licenca int(11) NULL DEFAULT NULL COMMENT '',
  33 + dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '',
  34 + te_obs varchar(50) NULL DEFAULT NULL COMMENT '',
  35 + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca)
  36 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  37 +
  38 +CREATE TABLE componentes_estacoes (
  39 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  40 + id_so int(11) NOT NULL DEFAULT '0' COMMENT '',
  41 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  42 + te_valor text NOT NULL DEFAULT '' COMMENT '',
  43 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  44 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  45 +
  46 +CREATE TABLE componentes_estacoes_historico (
  47 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  48 + id_so int(11) NOT NULL DEFAULT '0' COMMENT '',
  49 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  50 + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '',
  51 + dt_alteracao datetime NOT NULL COMMENT '',
  52 + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '',
  53 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  54 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  55 +
  56 +CREATE TABLE configuracoes_locais (
  57 + id_local int(11) unsigned NOT NULL COMMENT '',
  58 + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '',
  59 + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '',
  60 + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '',
  61 + nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '',
  62 + dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '',
  63 + dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  64 + dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  65 + dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  66 + dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '',
  67 + te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '',
  68 + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '',
  69 + nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '',
  70 + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '',
  71 + te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '',
  72 + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  73 + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  74 + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '',
  75 + te_janelas_excecao text NULL DEFAULT NULL COMMENT '',
  76 + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '',
  77 + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '',
  78 + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '',
  79 + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '',
  80 + PRIMARY KEY (id_local)
  81 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  82 +
  83 +CREATE TABLE configuracoes_padrao (
  84 + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '',
  85 + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '',
  86 + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '',
  87 + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '',
  88 + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '',
  89 + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '',
  90 + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '',
  91 + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  92 + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  93 + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '',
  94 + te_janelas_excecao text NULL DEFAULT NULL COMMENT '',
  95 + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '',
  96 + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '',
  97 + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT ''
  98 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  99 +
  100 +CREATE TABLE contas (
  101 + id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment,
  102 + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '',
  103 + PRIMARY KEY (id_conta)
  104 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  105 +
  106 +CREATE TABLE historicos_hardware (
  107 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  108 + id_so int(11) NOT NULL DEFAULT '0' COMMENT '',
  109 + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '',
  110 + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '',
  111 + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  112 + novo_valor varchar(45) NULL DEFAULT '' COMMENT '',
  113 + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  114 + PRIMARY KEY (te_node_address, id_so)
  115 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  116 +
  117 +CREATE TABLE historicos_outros_softwares (
  118 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  119 + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  120 + id_software_inventariado int(10) unsigned NOT NULL COMMENT '',
  121 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  122 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  123 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado)
  124 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  125 +
  126 +CREATE TABLE historicos_software (
  127 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  128 + id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
  129 + id_software_inventariado int(11) unsigned NOT NULL COMMENT '',
  130 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  131 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  132 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado),
  133 + INDEX id_software (id_software_inventariado)
  134 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  135 +
  136 +CREATE TABLE historicos_software_completo (
  137 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  138 + id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  139 + id_software_inventariado int(10) unsigned NOT NULL COMMENT '',
  140 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  141 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  142 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao)
  143 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  144 +
  145 +CREATE TABLE insucessos_instalacao (
  146 + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '',
  147 + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '',
  148 + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '',
  149 + dt_datahora datetime NOT NULL COMMENT '',
  150 + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT ''
  151 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  152 +
  153 +CREATE TABLE locais (
  154 + id_local int(11) unsigned NOT NULL COMMENT '' auto_increment,
  155 + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '',
  156 + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '',
  157 + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '',
  158 + PRIMARY KEY (id_local),
  159 + INDEX sg_localizacao (sg_local)
  160 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  161 +
  162 +CREATE TABLE log (
  163 + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  164 + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '',
  165 + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '',
  166 + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '',
  167 + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '',
  168 + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT ''
  169 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  170 +
  171 +CREATE TABLE softwares (
  172 + id_software int(10) unsigned NOT NULL COMMENT '' auto_increment,
  173 + nm_software varchar(150) NULL DEFAULT NULL COMMENT '',
  174 + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '',
  175 + qt_licenca int(11) NULL DEFAULT '0' COMMENT '',
  176 + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '',
  177 + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '',
  178 + te_obs varchar(200) NULL DEFAULT NULL COMMENT '',
  179 + PRIMARY KEY (id_software)
  180 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  181 +
  182 +CREATE TABLE softwares_estacao (
  183 + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '',
  184 + id_software int(10) unsigned NOT NULL COMMENT '',
  185 + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '',
  186 + dt_autorizacao date NULL DEFAULT NULL COMMENT '',
  187 + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '',
  188 + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '',
  189 + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '',
  190 + dt_desinstalacao date NULL DEFAULT NULL COMMENT '',
  191 + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '',
  192 + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '',
  193 + PRIMARY KEY (nr_patrimonio, id_software)
  194 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  195 +
  196 +CREATE TABLE tipos_licenca (
  197 + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment,
  198 + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '',
  199 + PRIMARY KEY (id_tipo_licenca)
  200 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  201 +
  202 +CREATE TABLE tipos_software (
  203 + id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  204 + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '',
  205 + PRIMARY KEY (id_tipo_software)
  206 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  207 +
  208 +CREATE TABLE unid_organizacional_nivel1a (
  209 + id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '',
  210 + id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment,
  211 + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '',
  212 + PRIMARY KEY (id_unid_organizacional_nivel1a)
  213 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  214 +
  215 +ALTER TABLE acoes_excecoes
  216 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  217 + ENGINE=InnoDB CHARACTER SET=latin1;
  218 +
  219 +
  220 +ALTER TABLE acoes_redes
  221 + ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao,
  222 + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada,
  223 + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao,
  224 + DROP PRIMARY KEY,
  225 + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao),
  226 + ENGINE=InnoDB CHARACTER SET=latin1;
  227 +
  228 +
  229 +ALTER TABLE acoes_so
  230 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  231 + DROP PRIMARY KEY,
  232 + ADD PRIMARY KEY (id_acao, id_so, id_local),
  233 + ENGINE=InnoDB CHARACTER SET=latin1;
  234 +
  235 +
  236 +ALTER TABLE compartilhamentos
  237 + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart),
  238 + ENGINE=InnoDB CHARACTER SET=latin1;
  239 +
  240 +
  241 +ALTER TABLE computadores
  242 + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so,
  243 + ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac,
  244 + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '',
  245 + ADD INDEX te_ip (te_ip),
  246 + ADD INDEX te_node_address (te_node_address),
  247 + ADD INDEX te_nome_computador (te_nome_computador),
  248 + ENGINE=InnoDB CHARACTER SET=latin1;
  249 +
  250 +
  251 +DROP TABLE configuracoes;
  252 +
  253 +ALTER TABLE descricao_hardware
  254 + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware,
  255 + DROP cs_notificacao_ativada,
  256 + ENGINE=InnoDB CHARACTER SET=latin1;
  257 +
  258 +
  259 +ALTER TABLE grupo_usuarios
  260 + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo,
  261 + MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment,
  262 + ENGINE=InnoDB CHARACTER SET=latin1;
  263 +
  264 +
  265 +ALTER TABLE officescan
  266 + ADD PRIMARY KEY (te_node_address, id_so),
  267 + ENGINE=InnoDB CHARACTER SET=latin1;
  268 +
  269 +
  270 +ALTER TABLE patrimonio
  271 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST,
  272 + DROP id_unid_organizacional_nivel1,
  273 + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  274 + ADD INDEX te_node_address (te_node_address, id_so),
  275 + ENGINE=InnoDB CHARACTER SET=latin1;
  276 +
  277 +
  278 +ALTER TABLE patrimonio_config_interface
  279 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  280 + DROP PRIMARY KEY,
  281 + ADD PRIMARY KEY (id_etiqueta, id_local),
  282 + ADD INDEX id_localizacao (id_local),
  283 + ENGINE=InnoDB CHARACTER SET=latin1;
  284 +
  285 +
  286 +ALTER TABLE perfis_aplicativos_monitorados
  287 + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info,
  288 + ENGINE=InnoDB CHARACTER SET=latin1;
  289 +
  290 +
  291 +ALTER TABLE redes
  292 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  293 + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente,
  294 + DROP PRIMARY KEY,
  295 + ADD PRIMARY KEY (id_ip_rede, id_local),
  296 + ADD INDEX id_ip_rede (id_ip_rede),
  297 + ENGINE=InnoDB CHARACTER SET=latin1;
  298 +
  299 +
  300 +ALTER TABLE redes_grupos_ftp
  301 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  302 + ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim,
  303 + ADD PRIMARY KEY (id_ftp),
  304 + ENGINE=InnoDB CHARACTER SET=latin1;
  305 +
  306 +
  307 +ALTER TABLE redes_versoes_modulos
  308 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  309 + ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo,
  310 + DROP PRIMARY KEY,
  311 + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local),
  312 + ENGINE=InnoDB CHARACTER SET=latin1;
  313 +
  314 +
  315 +ALTER TABLE so
  316 + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so,
  317 + DROP PRIMARY KEY,
  318 + ADD PRIMARY KEY (id_so, te_so),
  319 + ENGINE=InnoDB CHARACTER SET=latin1;
  320 +
  321 +
  322 +ALTER TABLE softwares_inventariados
  323 + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado,
  324 + ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software,
  325 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software,
  326 + ADD INDEX id_software (id_software_inventariado),
  327 + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado),
  328 + ENGINE=InnoDB CHARACTER SET=latin1;
  329 +
  330 +
  331 +ALTER TABLE softwares_inventariados_estacoes
  332 + ADD INDEX id_software (id_software_inventariado),
  333 + ENGINE=InnoDB CHARACTER SET=latin1;
  334 +
  335 +
  336 +ALTER TABLE unid_organizacional_nivel2
  337 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  338 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2,
  339 + DROP id_unid_organizacional_nivel1,
  340 + DROP PRIMARY KEY,
  341 + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local),
  342 + ADD INDEX id_localizacao (id_local),
  343 + ENGINE=InnoDB CHARACTER SET=latin1;
  344 +
  345 +
  346 +ALTER TABLE usuarios
  347 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  348 + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios,
  349 + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato,
  350 + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato,
  351 + MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '',
  352 + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '',
  353 + MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '',
  354 + ADD INDEX id_localizacao (id_local),
  355 + ENGINE=InnoDB CHARACTER SET=latin1;
  356 +
  357 +
  358 +ALTER TABLE variaveis_ambiente
  359 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente,
  360 + ENGINE=InnoDB CHARACTER SET=latin1;
  361 +
  362 +
  363 +ALTER TABLE versoes_softwares
  364 + ADD PRIMARY KEY (te_node_address, id_so),
  365 + ENGINE=InnoDB CHARACTER SET=latin1;
356 366  
  367 +--
  368 +-- Update ID_LOCAL on tables
  369 +--
  370 +
  371 +UPDATE acoes_excecoes SET id_local=1;
  372 +UPDATE acoes_redes SET id_local=1;
  373 +UPDATE acoes_so SET id_local=1;
  374 +UPDATE aplicativos_redes SET id_local=1;
  375 +UPDATE configuracoes_locais SET id_local=1;
  376 +UPDATE patrimonio_config_interface SET id_local=1;
  377 +UPDATE redes SET id_local=1;
  378 +UPDATE redes_grupos_ftp SET id_local=1;
  379 +UPDATE redes_versoes_modulos SET id_local=1;
  380 +UPDATE unid_organizacional_nivel2 SET id_local=1;
  381 +UPDATE usuarios SET id_local=1;
  382 +INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local");
... ...
instalador/sql/cacic_jun2005.sql
... ... @@ -6,362 +6,391 @@
6 6 # criado com o auxilio de: MySQL Diff 1.5.0
7 7 # http://www.mysqldiff.com
8 8  
9   -SET FOREIGN_KEY_CHECKS = 0;
10   -
11   -CREATE TABLE aplicativos_redes (
12   - id_local int(11) NOT NULL DEFAULT '0' COMMENT '',
13   - id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
14   - id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
15   - PRIMARY KEY (id_local, id_ip_rede, id_aplicativo)
16   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Relacionamento entre redes e perfis de aplicativos monitorad; InnoDB free: 15360';
17   -
18   -CREATE TABLE aquisicoes (
19   - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
20   - dt_aquisicao date NULL DEFAULT NULL COMMENT '',
21   - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
22   - nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
23   - nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
24   - nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '',
25   - PRIMARY KEY (id_aquisicao)
26   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
27   -
28   -CREATE TABLE aquisicoes_item (
29   - id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
30   - id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
31   - id_tipo_licenca int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
32   - qt_licenca int(11) NULL DEFAULT NULL COMMENT '',
33   - dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '',
34   - te_obs varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
35   - PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca)
36   -) row_format=DYNAMIC DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
37   -
38   -CREATE TABLE componentes_estacoes (
39   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
40   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
41   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
42   - te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
43   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
44   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
45   -
46   -CREATE TABLE componentes_estacoes_historico (
47   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
48   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
49   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
50   - te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
51   - dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '',
52   - cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
53   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
54   -) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
55   -
56   -CREATE TABLE configuracoes_locais (
57   - id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
58   - te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
59   - in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci,
60   - in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci,
61   - nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '',
62   - dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '',
63   - dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
64   - dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
65   - dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
66   - dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '',
67   - te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
68   - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
69   - nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '',
70   - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '',
71   - te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '' COLLATE latin1_swedish_ci,
72   - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
73   - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
74   - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
75   - te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
76   - te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
77   - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci,
78   - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci,
79   - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci,
80   - PRIMARY KEY (id_local)
81   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
82   -
83   -CREATE TABLE configuracoes_padrao (
84   - in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
85   - in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
86   - nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '',
87   - nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
88   - nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '',
89   - nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '',
90   - te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
91   - te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
92   - te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
93   - te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
94   - te_janelas_excecao text NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
95   - cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci,
96   - id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '' COLLATE latin1_swedish_ci,
97   - te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci
98   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
99   -
100   -CREATE TABLE contas (
101   - id_conta int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
102   - nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
103   - PRIMARY KEY (id_conta)
104   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
105   -
106   -CREATE TABLE descricoes_colunas_computadores (
107   - nm_campo varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
108   - te_descricao_campo varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
109   - cs_condicao_pesquisa char(1) NOT NULL DEFAULT 'S' COMMENT '' COLLATE latin1_swedish_ci,
110   - UNIQUE nm_campo (nm_campo)
111   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Tabela para auxílio na opção Exclusão de Informações; InnoDB free: 15360 kB';
112   -
113   -CREATE TABLE historicos_hardware (
114   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
115   - id_so int(11) NOT NULL DEFAULT '0' COMMENT '',
116   - campo_alterado varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
117   - valor_antigo varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
118   - data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
119   - novo_valor varchar(45) NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
120   - nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
121   - PRIMARY KEY (te_node_address, id_so)
122   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
123   -
124   -CREATE TABLE historicos_outros_softwares (
125   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
126   - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
127   - id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
128   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
129   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
130   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado)
131   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
132   -
133   -CREATE TABLE historicos_software (
134   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
135   - id_so int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
136   - id_software_inventariado int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
137   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
138   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
139   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado),
140   - INDEX id_software (id_software_inventariado)
141   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
142   -
143   -CREATE TABLE historicos_software_completo (
144   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
145   - id_so int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
146   - id_software_inventariado int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
147   - dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
148   - dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
149   - PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao)
150   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
151   -
152   -CREATE TABLE insucessos_instalacao (
153   - te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
154   - te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
155   - id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
156   - dt_datahora datetime NOT NULL DEFAULT '' COMMENT '',
157   - cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci
158   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
159   -
160   -CREATE TABLE locais (
161   - id_local int(11) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
162   - nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
163   - sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
164   - te_observacao varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
165   - PRIMARY KEY (id_local),
166   - INDEX sg_localizacao (sg_local)
167   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Localizações para regionalização de acesso a dados; InnoDB free: 15360 kB';
168   -
169   -CREATE TABLE log (
170   - dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
171   - cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
172   - nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
173   - nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
174   - id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '',
175   - te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci
176   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Log de Atividades no Sistema CACIC; InnoDB free: 15360 kB';
177   -
178   -CREATE TABLE softwares (
179   - id_software int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
180   - nm_software varchar(150) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
181   - te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
182   - qt_licenca int(11) NULL DEFAULT '0' COMMENT '',
183   - nr_midia varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
184   - te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
185   - te_obs varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
186   - PRIMARY KEY (id_software)
187   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
188   -
189   -CREATE TABLE softwares_estacao (
190   - nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
191   - id_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
192   - nm_computador varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
193   - dt_autorizacao date NULL DEFAULT NULL COMMENT '',
194   - nr_processo varchar(11) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
195   - dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '',
196   - id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '',
197   - dt_desinstalacao date NULL DEFAULT NULL COMMENT '',
198   - te_observacao varchar(90) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
199   - nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
200   - PRIMARY KEY (nr_patrimonio, id_software)
201   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
202   -
203   -CREATE TABLE tipos_licenca (
204   - id_tipo_licenca int(10) unsigned NOT NULL DEFAULT 0 COMMENT '' auto_increment,
205   - te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
206   - PRIMARY KEY (id_tipo_licenca)
207   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
208   -
209   -CREATE TABLE tipos_software (
210   - id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
211   - te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
212   - PRIMARY KEY (id_tipo_software)
213   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
214   -
215   -CREATE TABLE unid_organizacional_nivel1a (
216   - id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '',
217   - id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment,
218   - nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
219   - PRIMARY KEY (id_unid_organizacional_nivel1a)
220   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
221   -
222   -ALTER TABLE acoes_excecoes
223   - ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST;
224   -
225   -
226   -ALTER TABLE acoes_redes
227   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_acao,
228   - ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' COLLATE latin1_swedish_ci AFTER dt_hr_coleta_forcada,
229   - ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao,
230   - DROP PRIMARY KEY,
231   - ADD PRIMARY KEY (id_local, id_ip_rede, id_acao);
232   -
233   -
234   -ALTER TABLE acoes_so
235   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST,
236   - DROP PRIMARY KEY,
237   - ADD PRIMARY KEY (id_acao, id_so, id_local);
238   -
239   -
240   -ALTER TABLE aplicativos_monitorados
241   - COMMENT='InnoDB free: 15360 kB';
242   -
243   -
244   -ALTER TABLE compartilhamentos
245   - ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart);
246   -
247   -
248   -ALTER TABLE computadores
249   - ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_so,
250   - ADD te_versao_gercols varchar(10) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_versao_cacic,
251   - ADD id_conta int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER te_origem_mac,
252   - MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
253   - ADD INDEX te_ip (te_ip),
254   - ADD INDEX te_node_address (te_node_address),
255   - ADD INDEX te_nome_computador (te_nome_computador);
256   -
257   -DROP TABLE configuracoes;
258   -
259   -ALTER TABLE descricao_hardware
260   - ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware,
261   - DROP cs_notificacao_ativada;
262   -
263   -
264   -DROP TABLE gerentes;
265   -
266   -DROP TABLE gerentes_versoes_modulos;
267   -
268   -ALTER TABLE grupo_usuarios
269   - ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo,
270   - MODIFY id_grupo_usuarios int(2) NOT NULL DEFAULT 0 COMMENT '' auto_increment,
271   - COMMENT='InnoDB free: 15360 kB';
272   -
273   -ALTER TABLE officescan
274   - ADD PRIMARY KEY (te_node_address, id_so);
275   -
276   -
277   -ALTER TABLE patrimonio
278   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST,
279   - DROP id_unid_organizacional_nivel1,
280   - MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
281   - ADD INDEX te_node_address (te_node_address, id_so);
282   -
283   -ALTER TABLE patrimonio_config_interface
284   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
285   - DROP PRIMARY KEY,
286   - ADD PRIMARY KEY (id_etiqueta, id_local),
287   - ADD INDEX id_localizacao (id_local);
288   -
289   -
290   -ALTER TABLE perfis_aplicativos_monitorados
291   - ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' COLLATE latin1_swedish_ci AFTER in_disponibiliza_info,
292   - COMMENT='InnoDB free: 15360 kB';
293   -
294   -
295   -ALTER TABLE redes
296   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
297   - ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente,
298   - DROP PRIMARY KEY,
299   - ADD PRIMARY KEY (id_ip_rede, id_local),
300   - ADD INDEX id_ip_rede (id_ip_rede);
301   -
302   -
303   -ALTER TABLE redes_grupos_ftp
304   - ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST,
305   - ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim,
306   - ADD PRIMARY KEY (id_ftp);
307   -
308   -
309   -ALTER TABLE redes_versoes_modulos
310   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
311   - ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo,
312   - DROP PRIMARY KEY,
313   - ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local);
314   -
315   -
316   -ALTER TABLE so
317   - ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so,
318   - DROP PRIMARY KEY,
319   - ADD PRIMARY KEY (id_so, te_so);
320   -
321   -
322   -ALTER TABLE softwares_inventariados
323   - ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado,
324   - ADD id_software int(10) unsigned NULL DEFAULT NULL COMMENT '' AFTER id_tipo_software,
325   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software,
326   - ADD INDEX id_software (id_software_inventariado),
327   - ADD INDEX idx_nm_software_inventariado (nm_software_inventariado),
328   - COMMENT='InnoDB free: 15360 kB';
329   -
330   -
331   -ALTER TABLE softwares_inventariados_estacoes
332   - ADD INDEX id_software (id_software_inventariado),
333   -    COMMENT='InnoDB free: 15360 kB';
334   -
335   -
336   -ALTER TABLE unid_organizacional_nivel2
337   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
338   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2,
339   - DROP id_unid_organizacional_nivel1,
340   - DROP PRIMARY KEY,
341   - ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local),
342   - ADD INDEX id_localizacao (id_local);
343   -
344   -
345   -ALTER TABLE usuarios
346   - ADD id_local int(11) unsigned NOT NULL DEFAULT '0' COMMENT '' FIRST,
347   - ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER id_grupo_usuarios,
348   - ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_emails_contato,
349   - ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato,
350   - MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
351   - MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
352   - MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '',
353   - ADD INDEX id_localizacao (id_local);
354   -
355   -ALTER TABLE variaveis_ambiente
356   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente;
357   -
358   -
359   -ALTER TABLE variaveis_ambiente_estacoes
360   - COMMENT='InnoDB free: 15360 kB';
361   -
362   -
363   -ALTER TABLE versoes_softwares
364   - ADD PRIMARY KEY (te_node_address, id_so);
  9 +SET FOREIGN_KEY_CHECKS = 0;
  10 +
  11 +CREATE TABLE aplicativos_redes (
  12 + id_local int(11) NOT NULL COMMENT '',
  13 + id_ip_rede varchar(15) NOT NULL DEFAULT '' COMMENT '',
  14 + id_aplicativo int(11) unsigned NOT NULL DEFAULT '0' COMMENT '',
  15 + PRIMARY KEY (id_local, id_ip_rede, id_aplicativo)
  16 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  17 +
  18 +CREATE TABLE aquisicoes (
  19 + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  20 + dt_aquisicao date NULL DEFAULT NULL COMMENT '',
  21 + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '',
  22 + nm_empresa varchar(45) NULL DEFAULT NULL COMMENT '',
  23 + nm_proprietario varchar(45) NULL DEFAULT NULL COMMENT '',
  24 + nr_notafiscal int(10) unsigned NULL DEFAULT NULL COMMENT '',
  25 + PRIMARY KEY (id_aquisicao)
  26 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  27 +
  28 +CREATE TABLE aquisicoes_item (
  29 + id_aquisicao int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  30 + id_software int(10) unsigned NOT NULL COMMENT '',
  31 + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '',
  32 + qt_licenca int(11) NULL DEFAULT NULL COMMENT '',
  33 + dt_vencimento_licenca date NULL DEFAULT NULL COMMENT '',
  34 + te_obs varchar(50) NULL DEFAULT NULL COMMENT '',
  35 + PRIMARY KEY (id_aquisicao, id_software, id_tipo_licenca)
  36 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  37 +
  38 +CREATE TABLE componentes_estacoes (
  39 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  40 + id_so int(11) NOT NULL COMMENT '',
  41 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  42 + te_valor text NOT NULL DEFAULT '' COMMENT '',
  43 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  44 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  45 +
  46 +CREATE TABLE componentes_estacoes_historico (
  47 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  48 + id_so int(11) NOT NULL COMMENT '',
  49 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  50 + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '',
  51 + dt_alteracao datetime NOT NULL COMMENT '',
  52 + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '',
  53 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  54 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  55 +
  56 +CREATE TABLE configuracoes_locais (
  57 + id_local int(11) unsigned NOT NULL COMMENT '',
  58 + te_notificar_mudanca_hardware text NULL DEFAULT NULL COMMENT '',
  59 + in_exibe_erros_criticos char(1) NULL DEFAULT 'N' COMMENT '',
  60 + in_exibe_bandeja char(1) NULL DEFAULT 'S' COMMENT '',
  61 + nu_exec_apos int(11) NULL DEFAULT '10' COMMENT '',
  62 + dt_hr_alteracao_patrim_interface datetime NULL DEFAULT NULL COMMENT '',
  63 + dt_hr_alteracao_patrim_uon1 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  64 + dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  65 + dt_hr_alteracao_patrim_uon2 datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  66 + dt_hr_coleta_forcada datetime NULL DEFAULT NULL COMMENT '',
  67 + te_notificar_mudanca_patrim text NULL DEFAULT NULL COMMENT '',
  68 + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '',
  69 + nu_intervalo_exec int(11) NULL DEFAULT '4' COMMENT '',
  70 + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT '0' COMMENT '',
  71 + te_senha_adm_agente varchar(30) NULL DEFAULT 'ADMINCACIC' COMMENT '',
  72 + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  73 + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  74 + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '',
  75 + te_janelas_excecao text NULL DEFAULT NULL COMMENT '',
  76 + te_nota_email_gerentes text NULL DEFAULT NULL COMMENT '',
  77 + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'N' COMMENT '',
  78 + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '',
  79 + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '',
  80 + PRIMARY KEY (id_local)
  81 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  82 +
  83 +CREATE TABLE configuracoes_padrao (
  84 + in_exibe_erros_criticos char(1) NULL DEFAULT NULL COMMENT '',
  85 + in_exibe_bandeja char(1) NULL DEFAULT NULL COMMENT '',
  86 + nu_exec_apos int(11) NULL DEFAULT NULL COMMENT '',
  87 + nm_organizacao varchar(150) NULL DEFAULT NULL COMMENT '',
  88 + nu_intervalo_exec int(11) NULL DEFAULT NULL COMMENT '',
  89 + nu_intervalo_renovacao_patrim int(11) NULL DEFAULT NULL COMMENT '',
  90 + te_senha_adm_agente varchar(30) NULL DEFAULT NULL COMMENT '',
  91 + te_serv_updates_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  92 + te_serv_cacic_padrao varchar(20) NULL DEFAULT NULL COMMENT '',
  93 + te_enderecos_mac_invalidos text NULL DEFAULT NULL COMMENT '',
  94 + te_janelas_excecao text NULL DEFAULT NULL COMMENT '',
  95 + cs_abre_janela_patr char(1) NOT NULL DEFAULT 'S' COMMENT '',
  96 + id_default_body_bgcolor varchar(10) NOT NULL DEFAULT '#EBEBEB' COMMENT '',
  97 + te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT ''
  98 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  99 +
  100 +CREATE TABLE contas (
  101 + id_conta int(10) unsigned NOT NULL COMMENT '' auto_increment,
  102 + nm_responsavel varchar(30) NOT NULL DEFAULT '' COMMENT '',
  103 + PRIMARY KEY (id_conta)
  104 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  105 +
  106 +CREATE TABLE descricoes_colunas_computadores (
  107 + nm_campo varchar(100) NOT NULL DEFAULT '' COMMENT '',
  108 + te_descricao_campo varchar(100) NOT NULL DEFAULT '' COMMENT '',
  109 + cs_condicao_pesquisa char(1) NOT NULL DEFAULT 'S' COMMENT '',
  110 + UNIQUE nm_campo (nm_campo)
  111 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  112 +
  113 +CREATE TABLE historicos_hardware (
  114 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  115 + id_so int(11) NOT NULL COMMENT '',
  116 + campo_alterado varchar(45) NULL DEFAULT '' COMMENT '',
  117 + valor_antigo varchar(45) NULL DEFAULT '' COMMENT '',
  118 + data_anterior datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  119 + novo_valor varchar(45) NULL DEFAULT '' COMMENT '',
  120 + nova_data datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  121 + PRIMARY KEY (te_node_address, id_so)
  122 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  123 +
  124 +CREATE TABLE historicos_outros_softwares (
  125 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  126 + id_so int(10) unsigned NOT NULL COMMENT '',
  127 + id_software_inventariado int(10) unsigned NOT NULL COMMENT '',
  128 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  129 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  130 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado)
  131 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  132 +
  133 +CREATE TABLE historicos_software (
  134 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  135 + id_so int(11) unsigned NOT NULL COMMENT '',
  136 + id_software_inventariado int(11) unsigned NOT NULL COMMENT '',
  137 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  138 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  139 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado),
  140 + INDEX id_software (id_software_inventariado)
  141 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  142 +
  143 +CREATE TABLE historicos_software_completo (
  144 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  145 + id_so int(10) unsigned NOT NULL COMMENT '',
  146 + id_software_inventariado int(10) unsigned NOT NULL COMMENT '',
  147 + dt_hr_inclusao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  148 + dt_hr_ult_coleta datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  149 + PRIMARY KEY (te_node_address, id_so, id_software_inventariado, dt_hr_inclusao)
  150 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  151 +
  152 +CREATE TABLE insucessos_instalacao (
  153 + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '',
  154 + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '',
  155 + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '',
  156 + dt_datahora datetime NOT NULL COMMENT '',
  157 + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT ''
  158 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  159 +
  160 +CREATE TABLE locais (
  161 + id_local int(11) unsigned NOT NULL COMMENT '' auto_increment,
  162 + nm_local varchar(100) NOT NULL DEFAULT '' COMMENT '',
  163 + sg_local varchar(20) NOT NULL DEFAULT '' COMMENT '',
  164 + te_observacao varchar(255) NULL DEFAULT NULL COMMENT '',
  165 + PRIMARY KEY (id_local),
  166 + INDEX sg_localizacao (sg_local)
  167 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  168 +
  169 +CREATE TABLE log (
  170 + dt_acao datetime NOT NULL DEFAULT '0000-00-00 00:00:00' COMMENT '',
  171 + cs_acao varchar(20) NOT NULL DEFAULT '' COMMENT '',
  172 + nm_script varchar(255) NOT NULL DEFAULT '' COMMENT '',
  173 + nm_tabela varchar(255) NOT NULL DEFAULT '' COMMENT '',
  174 + id_usuario int(11) NOT NULL DEFAULT '0' COMMENT '',
  175 + te_ip_origem varchar(15) NOT NULL DEFAULT '' COMMENT ''
  176 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  177 +
  178 +CREATE TABLE softwares (
  179 + id_software int(10) unsigned NOT NULL COMMENT '' auto_increment,
  180 + nm_software varchar(150) NULL DEFAULT NULL COMMENT '',
  181 + te_descricao_software varchar(255) NULL DEFAULT NULL COMMENT '',
  182 + qt_licenca int(11) NULL DEFAULT '0' COMMENT '',
  183 + nr_midia varchar(10) NULL DEFAULT NULL COMMENT '',
  184 + te_local_midia varchar(30) NULL DEFAULT NULL COMMENT '',
  185 + te_obs varchar(200) NULL DEFAULT NULL COMMENT '',
  186 + PRIMARY KEY (id_software)
  187 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  188 +
  189 +CREATE TABLE softwares_estacao (
  190 + nr_patrimonio varchar(20) NOT NULL DEFAULT '' COMMENT '',
  191 + id_software int(10) unsigned NOT NULL COMMENT '',
  192 + nm_computador varchar(50) NULL DEFAULT NULL COMMENT '',
  193 + dt_autorizacao date NULL DEFAULT NULL COMMENT '',
  194 + nr_processo varchar(11) NULL DEFAULT NULL COMMENT '',
  195 + dt_expiracao_instalacao date NULL DEFAULT NULL COMMENT '',
  196 + id_aquisicao_particular int(10) unsigned NULL DEFAULT NULL COMMENT '',
  197 + dt_desinstalacao date NULL DEFAULT NULL COMMENT '',
  198 + te_observacao varchar(90) NULL DEFAULT NULL COMMENT '',
  199 + nr_patr_destino varchar(20) NULL DEFAULT NULL COMMENT '',
  200 + PRIMARY KEY (nr_patrimonio, id_software)
  201 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  202 +
  203 +CREATE TABLE tipos_licenca (
  204 + id_tipo_licenca int(10) unsigned NOT NULL COMMENT '' auto_increment,
  205 + te_tipo_licenca varchar(20) NULL DEFAULT NULL COMMENT '',
  206 + PRIMARY KEY (id_tipo_licenca)
  207 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  208 +
  209 +CREATE TABLE tipos_software (
  210 + id_tipo_software int(10) unsigned NOT NULL DEFAULT '0' COMMENT '',
  211 + te_descricao_tipo_software varchar(30) NOT NULL DEFAULT '' COMMENT '',
  212 + PRIMARY KEY (id_tipo_software)
  213 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  214 +
  215 +CREATE TABLE unid_organizacional_nivel1a (
  216 + id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '',
  217 + id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment,
  218 + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '',
  219 + PRIMARY KEY (id_unid_organizacional_nivel1a)
  220 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  221 +
  222 +ALTER TABLE acoes_excecoes
  223 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  224 + ENGINE=InnoDB CHARACTER SET=latin1;
  225 +
  226 +
  227 +ALTER TABLE acoes_redes
  228 + ADD id_local int(11) NOT NULL COMMENT '' AFTER id_acao,
  229 + ADD cs_situacao char(1) NOT NULL DEFAULT 'T' COMMENT '' AFTER dt_hr_coleta_forcada,
  230 + ADD dt_hr_alteracao datetime NULL DEFAULT NULL COMMENT '' AFTER cs_situacao,
  231 + DROP PRIMARY KEY,
  232 + ADD PRIMARY KEY (id_local, id_ip_rede, id_acao),
  233 + ENGINE=InnoDB CHARACTER SET=latin1;
  234 +
  235 +
  236 +ALTER TABLE acoes_so
  237 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  238 + DROP PRIMARY KEY,
  239 + ADD PRIMARY KEY (id_acao, id_so, id_local),
  240 + ENGINE=InnoDB CHARACTER SET=latin1;
  241 +
  242 +
  243 +ALTER TABLE compartilhamentos
  244 + ADD INDEX node_so_tipocompart (te_node_address, id_so, cs_tipo_compart),
  245 + ENGINE=InnoDB CHARACTER SET=latin1;
  246 +
  247 +
  248 +ALTER TABLE computadores
  249 + ADD te_so varchar(50) NULL DEFAULT NULL COMMENT '' AFTER id_so,
  250 + ADD te_versao_gercols varchar(10) NULL DEFAULT NULL COMMENT '' AFTER te_versao_cacic,
  251 + ADD id_conta int(10) unsigned NULL COMMENT '' AFTER te_origem_mac,
  252 + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '',
  253 + ADD INDEX te_ip (te_ip),
  254 + ADD INDEX te_node_address (te_node_address),
  255 + ADD INDEX te_nome_computador (te_nome_computador),
  256 + ENGINE=InnoDB CHARACTER SET=latin1;
  257 +
  258 +
  259 +DROP TABLE configuracoes;
  260 +
  261 +ALTER TABLE descricao_hardware
  262 + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware,
  263 + DROP cs_notificacao_ativada,
  264 + ENGINE=InnoDB CHARACTER SET=latin1;
  265 +
  266 +
  267 +DROP TABLE gerentes;
  268 +
  269 +DROP TABLE gerentes_versoes_modulos;
  270 +
  271 +ALTER TABLE grupo_usuarios
  272 + ADD cs_nivel_administracao tinyint(2) NOT NULL DEFAULT '0' COMMENT '' AFTER te_descricao_grupo,
  273 + MODIFY id_grupo_usuarios int(2) NOT NULL COMMENT '' auto_increment,
  274 + ENGINE=InnoDB CHARACTER SET=latin1;
  275 +
  276 +
  277 +ALTER TABLE officescan
  278 + ADD PRIMARY KEY (te_node_address, id_so),
  279 + ENGINE=InnoDB CHARACTER SET=latin1;
  280 +
  281 +
  282 +ALTER TABLE patrimonio
  283 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST,
  284 + DROP id_unid_organizacional_nivel1,
  285 + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  286 + ADD INDEX te_node_address (te_node_address, id_so),
  287 + ENGINE=InnoDB CHARACTER SET=latin1;
  288 +
  289 +
  290 +ALTER TABLE patrimonio_config_interface
  291 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  292 + DROP PRIMARY KEY,
  293 + ADD PRIMARY KEY (id_etiqueta, id_local),
  294 + ADD INDEX id_localizacao (id_local),
  295 + ENGINE=InnoDB CHARACTER SET=latin1;
  296 +
  297 +
  298 +ALTER TABLE perfis_aplicativos_monitorados
  299 + ADD in_disponibiliza_info_usuario_comum char(1) NOT NULL DEFAULT 'N' COMMENT '' AFTER in_disponibiliza_info,
  300 + ENGINE=InnoDB CHARACTER SET=latin1;
  301 +
  302 +
  303 +ALTER TABLE redes
  304 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  305 + ADD nu_limite_ftp int(5) unsigned NOT NULL DEFAULT '5' COMMENT '' AFTER te_senha_login_serv_updates_gerente,
  306 + DROP PRIMARY KEY,
  307 + ADD PRIMARY KEY (id_ip_rede, id_local),
  308 + ADD INDEX id_ip_rede (id_ip_rede),
  309 + ENGINE=InnoDB CHARACTER SET=latin1;
  310 +
  311 +
  312 +ALTER TABLE redes_grupos_ftp
  313 + ADD id_local int(11) NOT NULL COMMENT '' FIRST,
  314 + ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim,
  315 + ADD PRIMARY KEY (id_ftp),
  316 + ENGINE=InnoDB CHARACTER SET=latin1;
  317 +
  318 +
  319 +ALTER TABLE redes_versoes_modulos
  320 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  321 + ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo,
  322 + DROP PRIMARY KEY,
  323 + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local),
  324 + ENGINE=InnoDB CHARACTER SET=latin1;
  325 +
  326 +
  327 +ALTER TABLE so
  328 + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so,
  329 + DROP PRIMARY KEY,
  330 + ADD PRIMARY KEY (id_so, te_so),
  331 + ENGINE=InnoDB CHARACTER SET=latin1;
  332 +
  333 +
  334 +ALTER TABLE softwares_inventariados
  335 + ADD id_tipo_software int(11) NULL DEFAULT '0' COMMENT '' AFTER nm_software_inventariado,
  336 + ADD id_software int(10) unsigned NULL COMMENT '' AFTER id_tipo_software,
  337 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software,
  338 + ADD INDEX id_software (id_software_inventariado),
  339 + ADD INDEX idx_nm_software_inventariado (nm_software_inventariado),
  340 + ENGINE=InnoDB CHARACTER SET=latin1;
  341 +
  342 +
  343 +ALTER TABLE softwares_inventariados_estacoes
  344 + ADD INDEX id_software (id_software_inventariado),
  345 + ENGINE=InnoDB CHARACTER SET=latin1;
  346 +
  347 +
  348 +ALTER TABLE unid_organizacional_nivel2
  349 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  350 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2,
  351 + DROP id_unid_organizacional_nivel1,
  352 + DROP PRIMARY KEY,
  353 + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local),
  354 + ADD INDEX id_localizacao (id_local),
  355 + ENGINE=InnoDB CHARACTER SET=latin1;
  356 +
  357 +
  358 +ALTER TABLE usuarios
  359 + ADD id_local int(11) unsigned NOT NULL COMMENT '' FIRST,
  360 + ADD te_emails_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER id_grupo_usuarios,
  361 + ADD te_telefones_contato varchar(100) NULL DEFAULT NULL COMMENT '' AFTER te_emails_contato,
  362 + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato,
  363 + MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '',
  364 + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '',
  365 + MODIFY id_grupo_usuarios int(1) NOT NULL COMMENT '',
  366 + ADD INDEX id_localizacao (id_local),
  367 + ENGINE=InnoDB CHARACTER SET=latin1;
  368 +
  369 +
  370 +ALTER TABLE variaveis_ambiente
  371 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente,
  372 + ENGINE=InnoDB CHARACTER SET=latin1;
  373 +
  374 +
  375 +ALTER TABLE versoes_softwares
  376 + ADD PRIMARY KEY (te_node_address, id_so),
  377 + ENGINE=InnoDB CHARACTER SET=latin1;
365 378  
  379 +--
  380 +-- Update ID_LOCAL on tables
  381 +--
  382 +
  383 +UPDATE acoes_excecoes SET id_local=1;
  384 +UPDATE acoes_redes SET id_local=1;
  385 +UPDATE acoes_so SET id_local=1;
  386 +UPDATE aplicativos_redes SET id_local=1;
  387 +UPDATE configuracoes_locais SET id_local=1;
  388 +UPDATE patrimonio_config_interface SET id_local=1;
  389 +UPDATE redes SET id_local=1;
  390 +UPDATE redes_grupos_ftp SET id_local=1;
  391 +UPDATE redes_versoes_modulos SET id_local=1;
  392 +UPDATE unid_organizacional_nivel2 SET id_local=1;
  393 +UPDATE usuarios SET id_local=1;
  394 +INSERT INTO `locais` (`nm_local`,`sg_local`,`te_observacao`) VALUES ("Local Padrão","DFT","Colocar aqui informações sobre o local");
366 395  
367 396 SET FOREIGN_KEY_CHECKS = 1;
... ...
instalador/sql/cacic_v2.2.2.sql
... ... @@ -7,128 +7,126 @@
7 7 # http://www.mysqldiff.com
8 8  
9 9  
10   -SET FOREIGN_KEY_CHECKS = 0;
11   -
12   -CREATE TABLE componentes_estacoes (
13   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
14   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
15   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
16   - te_valor text NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
17   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
18   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
19   -
20   -CREATE TABLE componentes_estacoes_historico (
21   - te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
22   - id_so int(11) NOT NULL DEFAULT '' COMMENT '',
23   - cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
24   - te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
25   - dt_alteracao datetime NOT NULL DEFAULT '' COMMENT '',
26   - cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '' COLLATE ascii_general_ci,
27   - INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
28   -) DEFAULT CHARSET=ascii COLLATE=ascii_general_ci COMMENT='Componentes de hardware instalados nas estações; InnoDB free: 15360 kB';
29   -
30   -CREATE TABLE insucessos_instalacao (
31   - te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
32   - te_so varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
33   - id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
34   - dt_datahora datetime NOT NULL DEFAULT '' COMMENT '',
35   - cs_indicador char(1) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci
36   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
37   -
38   -CREATE TABLE unid_organizacional_nivel1a (
39   - id_unid_organizacional_nivel1 int(11) NOT NULL DEFAULT '' COMMENT '',
40   - id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment,
41   - nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
42   - PRIMARY KEY (id_unid_organizacional_nivel1a)
43   -) DEFAULT CHARSET=latin1 COLLATE=latin1_swedish_ci COMMENT='InnoDB free: 15360 kB';
44   -
45   -ALTER TABLE acoes_excecoes
46   - ADD id_local int(11) NOT NULL DEFAULT '' COMMENT '' FIRST;
47   -
48   -
49   -ALTER TABLE aquisicoes
50   - COMMENT='InnoDB free: 15360 kB';
51   -
52   -
53   -ALTER TABLE aquisicoes_item
54   - COMMENT='InnoDB free: 15360 kB';
55   -
56   -
57   -ALTER TABLE computadores
58   - MODIFY te_so varchar(50) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci,
59   - MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci;
60   -ALTER TABLE configuracoes_locais
61   - ADD dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '' AFTER dt_hr_alteracao_patrim_uon1,
62   - ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci AFTER id_default_body_bgcolor,
63   - ALTER dt_hr_alteracao_patrim_uon2 SET DEFAULT '0000-00-00 00:00:00';
64   -
65   -
66   -ALTER TABLE configuracoes_padrao
67   - ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' COLLATE latin1_swedish_ci AFTER id_default_body_bgcolor;
68   -
69   -
70   -ALTER TABLE descricao_hardware
71   - ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' COLLATE latin1_swedish_ci AFTER te_desc_hardware,
72   - DROP cs_notificacao_ativada;
73   -
74   -
75   -ALTER TABLE historicos_software
76   - COMMENT='InnoDB free: 15360 kB';
77   -
78   -
79   -ALTER TABLE patrimonio
80   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '' COMMENT '' FIRST,
81   - DROP id_unid_organizacional_nivel1,
82   - MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci;
83   -
84   -ALTER TABLE redes_grupos_ftp
85   - ADD id_ftp int(11) NOT NULL DEFAULT 0 COMMENT '' auto_increment AFTER nu_hora_fim,
86   - ADD PRIMARY KEY (id_ftp);
87   -
88   -
89   -ALTER TABLE redes_versoes_modulos
90   - ADD dt_atualizacao datetime NOT NULL DEFAULT '' COMMENT '' AFTER te_versao_modulo,
91   - DROP PRIMARY KEY,
92   - ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local);
93   -
94   -
95   -ALTER TABLE so
96   - ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER sg_so,
97   - DROP PRIMARY KEY,
98   - ADD PRIMARY KEY (id_so, te_so);
99   -
100   -
101   -ALTER TABLE softwares
102   - COMMENT='InnoDB free: 15360 kB';
103   -
104   -
105   -ALTER TABLE softwares_estacao
106   - COMMENT='InnoDB free: 15360 kB';
107   -
108   -
109   -ALTER TABLE softwares_inventariados
110   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER id_software;
111   -
112   -
113   -ALTER TABLE tipos_licenca
114   - COMMENT='InnoDB free: 15360 kB';
115   -
116   -
117   -ALTER TABLE unid_organizacional_nivel2
118   - ADD id_unid_organizacional_nivel1a int(11) NOT NULL DEFAULT '0' COMMENT '' AFTER id_unid_organizacional_nivel2,
119   - DROP id_unid_organizacional_nivel1,
120   - DROP PRIMARY KEY,
121   - ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local);
122   -
123   -
124   -ALTER TABLE usuarios
125   - ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' COLLATE latin1_swedish_ci AFTER te_telefones_contato,
126   - MODIFY nm_usuario_acesso varchar(20) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
127   - MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci,
128   - MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '';
129   -
130   -ALTER TABLE variaveis_ambiente
131   - ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' COLLATE latin1_swedish_ci AFTER nm_variavel_ambiente;
  10 +SET FOREIGN_KEY_CHECKS = 0;
  11 +
  12 +CREATE TABLE componentes_estacoes (
  13 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  14 + id_so int(11) NOT NULL COMMENT '',
  15 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  16 + te_valor text NOT NULL DEFAULT '' COMMENT '',
  17 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  18 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  19 +
  20 +CREATE TABLE componentes_estacoes_historico (
  21 + te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  22 + id_so int(11) NOT NULL COMMENT '',
  23 + cs_tipo_componente varchar(100) NOT NULL DEFAULT '' COMMENT '',
  24 + te_valor varchar(200) NOT NULL DEFAULT '' COMMENT '',
  25 + dt_alteracao datetime NOT NULL COMMENT '',
  26 + cs_tipo_alteracao varchar(3) NOT NULL DEFAULT '' COMMENT '',
  27 + INDEX te_node_address (te_node_address, id_so, cs_tipo_componente)
  28 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  29 +
  30 +CREATE TABLE insucessos_instalacao (
  31 + te_ip varchar(15) NOT NULL DEFAULT '' COMMENT '',
  32 + te_so varchar(60) NOT NULL DEFAULT '' COMMENT '',
  33 + id_usuario varchar(60) NOT NULL DEFAULT '' COMMENT '',
  34 + dt_datahora datetime NOT NULL COMMENT '',
  35 + cs_indicador char(1) NOT NULL DEFAULT '' COMMENT ''
  36 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  37 +
  38 +CREATE TABLE unid_organizacional_nivel1a (
  39 + id_unid_organizacional_nivel1 int(11) NOT NULL COMMENT '',
  40 + id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' auto_increment,
  41 + nm_unid_organizacional_nivel1a varchar(50) NULL DEFAULT NULL COMMENT '',
  42 + PRIMARY KEY (id_unid_organizacional_nivel1a)
  43 +) ENGINE=InnoDB DEFAULT CHARSET=latin1;
  44 +
  45 +ALTER TABLE acoes_excecoes
  46 + ADD id_local int(11) NOT NULL DEFAULT '0' COMMENT '' FIRST,
  47 + ENGINE=InnoDB CHARACTER SET=latin1;
  48 +
  49 +
  50 +ALTER TABLE computadores
  51 + MODIFY te_so varchar(50) NULL DEFAULT NULL COMMENT '',
  52 + MODIFY te_mem_ram_desc varchar(200) NULL DEFAULT NULL COMMENT '',
  53 + ENGINE=InnoDB CHARACTER SET=latin1;
  54 +
  55 +
  56 +ALTER TABLE configuracoes_locais
  57 + ADD dt_hr_alteracao_patrim_uon1a datetime NULL DEFAULT '0000-00-00 00:00:00' COMMENT '' AFTER dt_hr_alteracao_patrim_uon1,
  58 + ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' AFTER id_default_body_bgcolor,
  59 + ALTER dt_hr_alteracao_patrim_uon2 SET DEFAULT '0000-00-00 00:00:00',
  60 + ENGINE=InnoDB CHARACTER SET=latin1;
  61 +
  62 +
  63 +ALTER TABLE configuracoes_padrao
  64 + ADD te_exibe_graficos varchar(100) NOT NULL DEFAULT '[acessos_locais][so][acessos][locais]' COMMENT '' AFTER id_default_body_bgcolor,
  65 + ENGINE=InnoDB CHARACTER SET=latin1;
  66 +
  67 +
  68 +ALTER TABLE descricao_hardware
  69 + ADD te_locais_notificacao_ativada text NULL DEFAULT NULL COMMENT 'Locais onde a notificação de alteração de hardware encontra-se ativa.' AFTER te_desc_hardware,
  70 + DROP cs_notificacao_ativada,
  71 + ENGINE=InnoDB CHARACTER SET=latin1;
  72 +
  73 +
  74 +ALTER TABLE patrimonio
  75 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' FIRST,
  76 + DROP id_unid_organizacional_nivel1,
  77 + MODIFY te_node_address varchar(17) NOT NULL DEFAULT '' COMMENT '',
  78 + ENGINE=InnoDB CHARACTER SET=latin1;
  79 +
  80 +
  81 +ALTER TABLE redes_grupos_ftp
  82 + ADD id_ftp int(11) NOT NULL COMMENT '' auto_increment AFTER nu_hora_fim,
  83 + ADD PRIMARY KEY (id_ftp),
  84 + ENGINE=InnoDB CHARACTER SET=latin1;
  85 +
  86 +
  87 +ALTER TABLE redes_versoes_modulos
  88 + ADD dt_atualizacao datetime NOT NULL COMMENT '' AFTER te_versao_modulo,
  89 + DROP PRIMARY KEY,
  90 + ADD PRIMARY KEY (id_ip_rede, nm_modulo, id_local),
  91 + ENGINE=InnoDB CHARACTER SET=latin1;
  92 +
  93 +
  94 +ALTER TABLE so
  95 + ADD te_so varchar(50) NOT NULL DEFAULT '' COMMENT '' AFTER sg_so,
  96 + DROP PRIMARY KEY,
  97 + ADD PRIMARY KEY (id_so, te_so),
  98 + ENGINE=InnoDB CHARACTER SET=latin1;
  99 +
  100 +
  101 +ALTER TABLE softwares_inventariados
  102 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER id_software,
  103 + ENGINE=InnoDB CHARACTER SET=latin1;
  104 +
  105 +
  106 +ALTER TABLE unid_organizacional_nivel2
  107 + ADD id_unid_organizacional_nivel1a int(11) NOT NULL COMMENT '' AFTER id_unid_organizacional_nivel2,
  108 + DROP id_unid_organizacional_nivel1,
  109 + DROP PRIMARY KEY,
  110 + ADD PRIMARY KEY (id_unid_organizacional_nivel2, id_unid_organizacional_nivel1a, id_local),
  111 + ENGINE=InnoDB CHARACTER SET=latin1;
  112 +
  113 +
  114 +ALTER TABLE usuarios
  115 + ADD te_locais_secundarios varchar(200) NULL DEFAULT NULL COMMENT '' AFTER te_telefones_contato,
  116 + MODIFY nm_usuario_acesso varchar(40) NOT NULL DEFAULT '' COMMENT '',
  117 + MODIFY te_senha varchar(60) NOT NULL DEFAULT '' COMMENT '',
  118 + MODIFY id_grupo_usuarios int(1) NOT NULL DEFAULT '1' COMMENT '',
  119 + ENGINE=InnoDB CHARACTER SET=latin1;
  120 +
  121 +
  122 +ALTER TABLE variaveis_ambiente
  123 + ADD te_hash varchar(40) NOT NULL DEFAULT '' COMMENT '' AFTER nm_variavel_ambiente,
  124 + ENGINE=InnoDB CHARACTER SET=latin1;
132 125  
  126 +--
  127 +-- Update ID_LOCAL on tables
  128 +--
  129 +
  130 +UPDATE acoes_excecoes SET id_local=1;
133 131  
134 132 SET FOREIGN_KEY_CHECKS = 1;
... ...