
# Passo a Passo para a instalação do SGT - Sistema para Gestão de Tecnologia.

# Requisitos:
#  -Apache
#  -PHP 7.0 ou superior.
#  -PostgresSQL 10.4
#  -Recomendamos o servidor para hospedar os sistema o ambiente Linux em nossos testes usamos o CentOS 6.7.

# Criar o Banco de dados do sistema
CREATE DATABASE `db_sgt` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

# Selecione o bado criado
USE db_sgt;

# Crias as seguintes tabelas:
# TB-Usuários
CREATE TABLE `tb_usuarios` (
  `id` int(6) NOT NULL auto_increment,
  `usuario` varchar(40) NOT NULL default '',
  `senha` varchar(128) NOT NULL default '',
  `nome` varchar(80) NOT NULL default '',
  `sobrenome` varchar(80) NOT NULL default '',
  `email` varchar(100) NOT NULL default '',
  `unidade` int(6) NOT NULL,
  `unid_temp` int(6) NOT NULL,
  `temp_0` varchar(100) NOT NULL default '',
  `temp_1` varchar(100) NOT NULL default '',
  `temp_2` varchar(100) NOT NULL default '',
  `temp_3` varchar(100) NOT NULL default '',
  `temp_4` varchar(100) NOT NULL default '',
  `temp_5` varchar(100) NOT NULL default '',
  `temp_6` varchar(100) NOT NULL default '',
  `temp_7` varchar(100) NOT NULL default '',
  `temp_8` varchar(100) NOT NULL default '',
  `temp_9` varchar(100) NOT NULL default '',
  `nivel` int(6) NOT NULL,
  `avancado` tinyint NOT NULL DEFAULT '0',
  `ativo` tinyint NOT NULL DEFAULT '1',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

CREATE SEQUENCE tb_usuarios
    START WITH 1
    INCREMENT BY 1
    MINVALUE 0
    NO MAXVALUE
    CACHE 1;
ALTER TABLE tb_usuarios OWNER TO postgres;
COMMENT ON SEQUENCE tb_usuarios IS 'Sequencia de numeracao do ID do uf';

CREATE TABLE tb_uf (
    id bigint DEFAULT nextval(('tb_uf_seq'::text)::regclass) NOT NULL,
    pais_fk bigint NOT NULL,
    sigla character varying(2) NOT NULL,
    nome character varying(43) NOT NULL,
    codigo_incra integer NOT NULL,
    codigo_uf integer NOT NULL,
    CONSTRAINT pk_tb_uf PRIMARY KEY (id),
    CONSTRAINT fk_tb_uf_pais FOREIGN KEY (pais_fk) REFERENCES tb_pais (id) ON DELETE RESTRICT ON UPDATE RESTRICT
);
ALTER TABLE tb_uf OWNER TO postgres;

CREATE UNIQUE INDEX idx_uf_id ON tb_uf USING btree (id);
CREATE INDEX idx_uf_sigal ON tb_uf USING btree (sigla);
CREATE INDEX idx_uf_nome ON tb_uf USING btree (nome);
CREATE INDEX idx_uf_codigo_incra ON tb_uf USING btree (codigo_incra);
		
# TB-Unidades
CREATE TABLE `tb_unidades` (
  `id` int(6) NOT NULL auto_increment,
  `unidade` varchar(40) NOT NULL default '',
  `dominio` varchar(60) NOT NULL default '',
  `ddd` int(3) NOT NULL,
  `nome_pt1` varchar(80) NOT NULL default '',
  `email_pt1` varchar(100) NOT NULL default '',
  `nome_pt2` varchar(80) NOT NULL default '',
  `email_pt2` varchar(100) NOT NULL default '',
  `des_unid` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Marca
CREATE TABLE `tb_marcas` (
  `id` int(6) NOT NULL auto_increment,
  `marca` varchar(40) NOT NULL default '',
  `comp` tinyint NOT NULL DEFAULT '0',
  `mon` tinyint NOT NULL DEFAULT '0',
  `eqp` tinyint NOT NULL DEFAULT '0',
  `proc` tinyint NOT NULL DEFAULT '0',
  `vid` tinyint NOT NULL DEFAULT '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Modelo
CREATE TABLE `tb_modelos` (
  `id` int(6) NOT NULL auto_increment,
  `marca` int(6) NOT NULL,
  `modelo` varchar(80) NOT NULL default '',
  `tipo` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Video
CREATE TABLE `tb_videos` (
  `id` int(6) NOT NULL auto_increment,
  `marca` int(6) NOT NULL,
  `modelo` varchar(80) NOT NULL default '',
  `des_vid` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Processador
CREATE TABLE `tb_proc` (
  `id` int(6) NOT NULL auto_increment,
  `marca` int(6) NOT NULL,
  `proc` varchar(80) NOT NULL default '',
  `des_proc` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Sistemas
CREATE TABLE `tb_sistemas` (
  `id` int(6) NOT NULL auto_increment,
  `sistema` varchar(80) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Tipos
CREATE TABLE `tb_tipos` (
  `id` int(6) NOT NULL auto_increment,
  `tipo` varchar(40) NOT NULL default '',
  `comp` tinyint NOT NULL DEFAULT '0',
  `eqp` tinyint NOT NULL DEFAULT '0',
  `mon` tinyint NOT NULL DEFAULT '0',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Office
CREATE TABLE `tb_offices` (
  `id` int(6) NOT NULL auto_increment,
  `office` varchar(80) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Clok RAM
CREATE TABLE `tb_ram_clok` (
  `id` int(6) NOT NULL auto_increment,
  `clok` int(8) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Tipo HD
CREATE TABLE `tb_tipo_hd` (
  `id` int(6) NOT NULL auto_increment,
  `tipo` varchar(40) NOT NULL default '',
  `disp` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Ocorencia de equipamento
CREATE TABLE `tb_oc_eqp` (
  `id` int(15) NOT NULL auto_increment,
  `dt` datetime DEFAULT NULL,
  `user_nome` varchar(80) NOT NULL default '',
  `cod_e` int(6) NOT NULL,
  `tipo` int(6) NOT NULL,
  `des` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Ocorencia de computador
CREATE TABLE `tb_oc_comp` (
  `id` int(15) NOT NULL auto_increment,
  `dt` datetime DEFAULT NULL,
  `user_nome` varchar(255) NOT NULL default '',
  `cod_c` int(6) NOT NULL,
  `tipo` int(6) NOT NULL,
  `des` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Ocorencia de monitores
CREATE TABLE `tb_oc_mon` (
  `id` int(15) NOT NULL auto_increment,
  `dt` datetime DEFAULT NULL,
  `user_nome` varchar(80) NOT NULL default '',
  `cod_m` int(6) NOT NULL,
  `tipo` int(6) NOT NULL,
  `des` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Equipamentos
CREATE TABLE `tb_equipamentos` (
  `id` int(10) NOT NULL auto_increment,
  `cod_e` varchar(7) NOT NULL default '',
  `unidade` int(6) NOT NULL,
  `tipo` int(6) NOT NULL,
  `setor` int(6) NOT NULL,
  `modelo` int(6) NOT NULL,
  `nserie` varchar(80) NOT NULL default '',
  `daquise` date DEFAULT NULL,
  `garantia` date DEFAULT NULL,
  `mac_1` varchar(17) NOT NULL default '',
  `loja` varchar(80) NOT NULL default '',
  `nnota` int(40) NOT NULL,
  `valor` double NOT NULL,
  `nptri` varchar(40) NOT NULL default '',
  `desc_eqp` text NOT NULL default '',
  `ativo` tinyint NOT NULL DEFAULT '1',
  `f_url` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
		
# TB-Computadores
CREATE TABLE `tb_computadores` (
  `id` int(10) NOT NULL auto_increment,
  `cod_c` varchar(7) NOT NULL default '',
  `unidade` int(6) NOT NULL,
  `tipo` int(6) NOT NULL,
  `modelo` int(6) NOT NULL,
  `nserie` varchar(80) NOT NULL default '',
  `daquise` date DEFAULT NULL,
  `garantia` date DEFAULT NULL,
  `pmae` varchar(80) NOT NULL default '',
  `proc` int(6) NOT NULL,
  `nproc` int(4) NOT NULL,
  `ram` int(6) NOT NULL,
  `ram_clok` int(6) NOT NULL,
  `hd` float NOT NULL,
  `tipo_hd` int(6) NOT NULL,
  `desc_hd` varchar(120) NOT NULL default '',
  `loja` varchar(80) NOT NULL default '',
  `nnota` varchar(40) NOT NULL default '',
  `valor` double NOT NULL,
  `nptri` varchar(40) NOT NULL default '',
  `nlacre` varchar(20) NOT NULL default '',
  `setor` int(6) NOT NULL,
  `netbios` varchar(30) NOT NULL default '',
  `mac_c` varchar(17) NOT NULL default '',
  `mac_w` varchar(17) NOT NULL default '',
  `sistema` int(6) NOT NULL,
  `office` int(6) NOT NULL,
  `plc_video` int(6) NOT NULL,
  `nplc_video` int(4) NOT NULL,
  `cod_mon1` int(100) NOT NULL,
  `cod_mon2` int(100) NOT NULL,
  `desc_comp` text NOT NULL default '',
  `ativo` tinyint NOT NULL DEFAULT '1',
  `f_url` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Monitores
CREATE TABLE `tb_monitores` (
  `id` int(10) NOT NULL auto_increment,
  `cod_m` varchar(7) NOT NULL default '',
  `unidade` int(6) NOT NULL,
  `setor` int(6) NOT NULL,
  `modelo` int(6) NOT NULL,
  `nserie` varchar(80) NOT NULL default '',
  `daquise` date DEFAULT NULL,
  `garantia` date DEFAULT NULL,
  `loja` varchar(80) NOT NULL default '',
  `nnota` varchar(40) NOT NULL default '',
  `valor` double NOT NULL,
  `nptri` varchar(40) NOT NULL default '',
  `desc_mon` text NOT NULL default '',
  `ativo` tinyint NOT NULL DEFAULT '1',
  `f_url` varchar(255) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Log
CREATE TABLE `tb_log` (
  `id` int(30) NOT NULL auto_increment,
  `dt` datetime DEFAULT NULL,
  `ip` varchar(260) NOT NULL,
  `user_id` int(6) NOT NULL,
  `user_nome` varchar(80) NOT NULL default '',
  `log` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Mapa de IP
CREATE TABLE `tb_map_ip` (
  `id` int(15) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `rede` varchar(80) NOT NULL default '',
  `ip` varchar(15) NOT NULL default '',
  `cidr` int(2) NOT NULL,
  `grupo` varchar(80) NOT NULL default '',
  `mac` varchar(17) NOT NULL default '',
  `desc` varchar(100) NOT NULL default '',
  `cor` varchar(10) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Mapa de Local
CREATE TABLE `tb_local` (
  `id` int(15) NOT NULL auto_increment,
  `local` varchar(80) NOT NULL default '',
  `desc` varchar(80) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Mapa de Canal
CREATE TABLE `tb_map_canal` (
  `id` int(15) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `local` int(6) NOT NULL,
  `sw` int(3) NOT NULL,
  `sw_pt` int(2) NOT NULL,
  `pp` int(3) NOT NULL,
  `pp_pt` int(2) NOT NULL,
  `pc_s` float NOT NULL,
  `link` float NOT NULL,
  `pc_d` float NOT NULL,
  `desc` varchar(50) NOT NULL default '',
  `cor` varchar(10) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-VLAN
CREATE TABLE `tb_vlan` (
  `id` int(15) NOT NULL auto_increment,
  `id_vlan` int(6) NOT NULL,
  `vlan` varchar(20) NOT NULL default '',
  `desc` varchar(80) NOT NULL default '',
  `cor` varchar(10) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Switch
CREATE TABLE `tb_switch` (
  `id` int(15) NOT NULL auto_increment,
  `sw` int(3) NOT NULL,
  `local` int(6) NOT NULL,
  `id_sw` int(6) NOT NULL,
  `status` varchar(120) NOT NULL default '',
  `vlan` varchar(300) NOT NULL default '',
  `tipo` varchar(120) NOT NULL default '',
  `desc` text NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Setores
CREATE TABLE `tb_setores` (
  `id` int(15) NOT NULL auto_increment,
  `setor` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Funcionarios
CREATE TABLE `tb_funcionarios` (
  `id` int(6) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `setor` int(6) NOT NULL,
  `funcao` varchar(50) NOT NULL default '',
  `p_nome` varchar(50) NOT NULL default '',
  `u_nome` varchar(50) NOT NULL default '',
  `nome_c` varchar(90) NOT NULL default '',
  `email_1` varchar(100) NOT NULL default '',
  `email_2` varchar(100) NOT NULL default '',
  `tel_d` int(2) NOT NULL,
  `tel_p` int(4) NOT NULL,
  `tel_u` int(4) NOT NULL,
  `cel_d` int(2) NOT NULL,
  `cel_p` int(5) NOT NULL,
  `cel_u` int(4) NOT NULL,
  `cont` tinyint NOT NULL DEFAULT '1',
  `ativo` tinyint NOT NULL DEFAULT '1',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


# TB-VoIP
CREATE TABLE `tb_voip` (
  `id` int(6) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `setor` int(6) NOT NULL,
  `voip` int(6) NOT NULL,
  `senha` varchar(50) NOT NULL default '',
  `tel_d` int(2) NOT NULL,
  `tel_p` int(4) NOT NULL,
  `tel_u` int(4) NOT NULL,
  `tt` int(6) NOT NULL,
  `ta` int(6) NOT NULL,
  `ts` varchar(40) NOT NULL default '',
  `grup` int(6) NOT NULL,
  `eqp` int(6) NOT NULL,
  `info` varchar(90) NOT NULL default '',
  `func` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-VoIP Captura
CREATE TABLE `tb_voip_cap` (
  `id` int(15) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `grup` int(3) NOT NULL,
  `nome` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-VoIP Pin
CREATE TABLE `tb_voip_pin` (
  `id` int(15) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `func` int(6) NOT NULL,
  `pin` int(4) NOT NULL,
  `part` tinyint NOT NULL DEFAULT '1',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Chave de Licença
CREATE TABLE `tb_chaves` (
  `id` int(15) NOT NULL auto_increment,
  `produto` varchar(80) NOT NULL default '',
  `chave` varchar(120) NOT NULL default '',
  `nivel` int(6) NOT NULL,
  `unidade` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Senhas
CREATE TABLE `tb_key` (
  `id` int(15) NOT NULL auto_increment,
  `desc` varchar(80) NOT NULL default '',
  `usuario` varchar(40) NOT NULL default '',
  `senha` varchar(120) NOT NULL default '',
  `nivel` int(6) NOT NULL,
  `unidade` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Passo a Passo
CREATE TABLE `tb_pp` (
  `id` int(15) NOT NULL auto_increment,
  `unidade` int(6) NOT NULL,
  `nivel` int(6) NOT NULL,
  `tt` varchar(60) NOT NULL default '',
  `desc` varchar(120) NOT NULL default '',
  `pp` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-HD Cadastro
CREATE TABLE `tb_hd_c` (
  `id` int(30) NOT NULL auto_increment,
  `de` int(6) NOT NULL,
  `dt_a` datetime DEFAULT NULL,
  `dt_f` datetime DEFAULT NULL,
  `produto` int(6) NOT NULL,
  `priori` int(6) NOT NULL,
  `para` int(6) NOT NULL,
  `resumo` varchar(255) NOT NULL,
  `desc` text NOT NULL,
  `ver` tinyint NOT NULL DEFAULT '1',
  `status` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-HD Etapas
CREATE TABLE `tb_hd_e` (
  `id` int(30) NOT NULL auto_increment,
  `cha` int(6) NOT NULL,
  `de` int(6) NOT NULL,
  `dt` datetime DEFAULT NULL,
  `desc` text NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-HD Produto
CREATE TABLE `tb_hd_pro` (
  `id` int(15) NOT NULL auto_increment,
  `produto` varchar(90) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-HD Historioco
CREATE TABLE `tb_hd_hist` (
  `id` int(100) NOT NULL auto_increment,
  `cha` int(6) NOT NULL,
  `de` int(6) NOT NULL,
  `dt` datetime DEFAULT NULL,
  `hist` varchar(90) NOT NULL default '',
  `alt` varchar(120) NOT NULL default '',
  `status` int(6) NOT NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

# TB-Configurações
CREATE TABLE `tb_conf` (
  `id` int(100) NOT NULL auto_increment,
  `conf` varchar(20) NOT NULL default '',
  `var1` varchar(100) NOT NULL default '',
  `var2` varchar(100) NOT NULL default '',
  `var3` varchar(100) NOT NULL default '',
  `var4` varchar(100) NOT NULL default '',
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


# Inserindo dados
INSERT INTO tb_usuarios (id,usuario,senha,nome,sobrenome,email,unidade,unid_temp,nivel,avancado,ativo) VALUES (1, 'admin', '21232f297a57a5a743894a0e4a801fc3%&*@345SgT', 'Administrador', 'SGT', 'suporte@sgt.eti.br', 1 , 1 , 1 , 1 , 1);

INSERT INTO tb_unidades (id,unidade,des_unid) VALUES (1,'Geral','Acesso Total'),(2,'Estoque','Estoque Geral');

INSERT INTO tb_tipos (id,tipo,comp,eqp,mon) VALUES (1,'All-In-One',1,0,0),(2,'Chromebook',1,0,0),(3,'Desktop',1,0,0),(4,'Notebook',1,0,0),(5,'Servidor',1,0,0),(6,'Tablet',1,0,0),(7,'Switch',0,1,0),(8,'Telefone VoIP',0,1,0);

INSERT INTO tb_tipo_hd (id,tipo) VALUES (1,'mSATA'),(2,'mSATA2'),(3,'SAS 2,5"'),(4,'SAS 3,5"'),(5,'SATA 2,5"'),(6,'SATA 3,5"'),(7,'SSD - SAS 2,5"'),(8,'SSD - SATA 2,5"');

INSERT INTO tb_conf (conf) VALUES ('email-patri'),('rodape');

# Edite o arquivo:

# conectar.php


ALTER TABLE `tb_equipamentos` ADD `f_url` varchar(255) NOT NULL default '' AFTER `ativo`;

ALTER TABLE `tb_computadores` ADD `f_url` varchar(255) NOT NULL default '' AFTER `ativo`;

ALTER TABLE `tb_monitores` ADD `f_url` varchar(255) NOT NULL default '' AFTER `ativo`;


ALTER TABLE `tb_equipamentos` DROP `arq_e`;
ALTER TABLE `tb_equipamentos` DROP `arq_tamanho_e`;
ALTER TABLE `tb_equipamentos` DROP `arq_tipo_e`;
ALTER TABLE `tb_equipamentos` DROP `arq_nome_e`;


ALTER TABLE `tb_monitores` DROP `arq_m`;
ALTER TABLE `tb_monitores` DROP `arq_tamanho_m`;
ALTER TABLE `tb_monitores` DROP `arq_tipo_m`;
ALTER TABLE `tb_monitores` DROP `arq_nome_m`;

ALTER TABLE `tb_computadores` DROP `arq_c`;
ALTER TABLE `tb_computadores` DROP `arq_tamanho_c`;
ALTER TABLE `tb_computadores` DROP `arq_tipo_c`;
ALTER TABLE `tb_computadores` DROP `arq_nome_c`;


ALTER DATABASE `db_sgt` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci


ALTER TABLE tb_chaves CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_computadores CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_equipamentos CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_funcionarios CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_hd_c CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_hd_e CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_hd_hist CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_hd_pro CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_key CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_local CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_log CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_map_canal CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_map_ip CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_marcas CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_modelos CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_monitores CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_oc_comp CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_oc_eqp CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_oc_mon CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_offices CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_offices CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_pp CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_proc CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_ram_clok CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_setores CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_sistemas CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_switch CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_tipo_hd CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_tipos CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_unidades CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_usuarios CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_videos CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_vlan CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_voip CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_voip_cap CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;
ALTER TABLE tb_voip_pin CONVERT TO CHARACTER SET utf8 COLLATE utf8_general_ci;


ALTER TABLE `tb_log` CHANGE `log` `log` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_hd_c` CHANGE `desc` `desc` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_hd_e` CHANGE `desc` `desc` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_pp` CHANGE `pp` `pp` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_switch` CHANGE `desc` `desc` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `desc_comp` `desc_comp` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL;
ALTER TABLE `tb_equipamentos` CHANGE `desc_eqp` `desc_eqp` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';




#### 10.0.0

ALTER TABLE `tb_usuarios` CHANGE `usuario` `usuario` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `senha` `senha` VARCHAR(128) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `nome` `nome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `sobrenome` `sobrenome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `email` `email` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_0` `temp_0` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_1` `temp_1` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_2` `temp_2` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_3` `temp_3` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_4` `temp_4` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_5` `temp_5` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_6` `temp_6` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_7` `temp_7` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_8` `temp_8` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_usuarios` CHANGE `temp_9` `temp_9` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_unidades` CHANGE `unidade` `unidade` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_unidades` CHANGE `dominio` `dominio` VARCHAR(60) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_unidades` ADD `nome_pt1` VARCHAR(80) NULL DEFAULT NULL AFTER `ddd`;
ALTER TABLE `tb_unidades` ADD `email_pt1` VARCHAR(100) NULL DEFAULT NULL AFTER `nome_pt1`;
ALTER TABLE `tb_unidades` ADD `nome_pt2` VARCHAR(80) NULL DEFAULT NULL AFTER `email_pt1`;
ALTER TABLE `tb_unidades` ADD `email_pt2` VARCHAR(100) NULL DEFAULT NULL AFTER `nome_pt2`;

ALTER TABLE `tb_marcas` CHANGE `marca` `marca` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_modelos` CHANGE `modelo` `modelo` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_videos` CHANGE `modelo` `modelo` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_proc` CHANGE `proc` `proc` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_sistemas` CHANGE `sistema` `sistema` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_tipos` CHANGE `tipo` `tipo` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_offices` CHANGE `office` `office` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_tipo_hd` CHANGE `tipo` `tipo` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_oc_eqp` CHANGE `user_nome` `user_nome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_oc_eqp` CHANGE `des` `des` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;

ALTER TABLE `tb_oc_comp` CHANGE `user_nome` `user_nome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_oc_comp` CHANGE `des` `des` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;

ALTER TABLE `tb_oc_mon` CHANGE `user_nome` `user_nome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_oc_mon` CHANGE `des` `des` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL;

ALTER TABLE `tb_equipamentos` CHANGE `nserie` `nserie` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_equipamentos` CHANGE `loja` `loja` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_equipamentos` CHANGE `nnota` `nnota` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_equipamentos` CHANGE `nptri` `nptri` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_computadores` CHANGE `nserie` `nserie` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `pmae` `pmae` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `desc_hd` `desc_hd` VARCHAR(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `loja` `loja` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `nnota` `nnota` INT(40) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `nptri` `nptri` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_computadores` CHANGE `nlacre` `nlacre` INT(20) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `netbios` `netbios` VARCHAR(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_monitores` CHANGE `nserie` `nserie` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_monitores` CHANGE `loja` `loja` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_monitores` CHANGE `nnota` `nnota` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_monitores` CHANGE `nptri` `nptri` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_monitores` ADD `setor` INT(6) NULL DEFAULT NULL AFTER `unidade`;
ALTER TABLE `tb_monitores` ADD `desc_mon` TEXT NOT NULL AFTER `nptri`;

ALTER TABLE `tb_log` CHANGE `ip` `ip` VARCHAR(260) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_log` CHANGE `user_nome` `user_nome` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_map_ip` CHANGE `rede` `rede` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_map_ip` CHANGE `desc` `desc` VARCHAR(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_local` CHANGE `local` `local` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_local` CHANGE `desc` `desc` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_map_canal` CHANGE `desc` `desc` VARCHAR(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_vlan` CHANGE `vlan` `vlan` VARCHAR(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_vlan` CHANGE `desc` `desc` VARCHAR(80) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_funcionarios` CHANGE `nome_c` `nome_c` VARCHAR(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_funcionarios` CHANGE `tel_d` `tel_d` VARCHAR(2) NOT NULL;
ALTER TABLE `tb_funcionarios` CHANGE `tel_p` `tel_p` VARCHAR(4) NOT NULL;
ALTER TABLE `tb_funcionarios` CHANGE `tel_u` `tel_u` VARCHAR(4) NOT NULL;
ALTER TABLE `tb_funcionarios` CHANGE `cel_d` `cel_d` VARCHAR(2) NOT NULL;
ALTER TABLE `tb_funcionarios` CHANGE `cel_p` `cel_p` VARCHAR(5) NOT NULL;
ALTER TABLE `tb_funcionarios` CHANGE `cel_u` `cel_u` VARCHAR(4) NOT NULL;

ALTER TABLE `tb_voip` CHANGE `ts` `ts` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';
ALTER TABLE `tb_voip` CHANGE `info` `info` VARCHAR(90) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '';

ALTER TABLE `tb_voip_pin` CHANGE `pin` `pin` VARCHAR(10) NOT NULL;

ALTER TABLE `tb_voip` CHANGE `tel_d` `tel_d` VARCHAR(2) NOT NULL;
ALTER TABLE `tb_voip` CHANGE `tel_p` `tel_p` VARCHAR(4) NOT NULL;
ALTER TABLE `tb_voip` CHANGE `tel_u` `tel_u` VARCHAR(4) NOT NULL;


ALTER TABLE `tb_chaves` ENGINE = INNODB;
ALTER TABLE `tb_computadores` ENGINE = INNODB;
ALTER TABLE `tb_conf` ENGINE = INNODB;
ALTER TABLE `tb_equipamentos` ENGINE = INNODB;
ALTER TABLE `tb_funcionarios` ENGINE = INNODB;
ALTER TABLE `tb_hd_c` ENGINE = INNODB;
ALTER TABLE `tb_hd_e` ENGINE = INNODB;
ALTER TABLE `tb_hd_hist` ENGINE = INNODB;
ALTER TABLE `tb_hd_pro` ENGINE = INNODB;
ALTER TABLE `tb_key` ENGINE = INNODB;
ALTER TABLE `tb_local` ENGINE = INNODB;
ALTER TABLE `tb_log` ENGINE = INNODB;
ALTER TABLE `tb_map_canal` ENGINE = INNODB;
ALTER TABLE `tb_map_ip` ENGINE = INNODB;
ALTER TABLE `tb_marcas` ENGINE = INNODB;
ALTER TABLE `tb_modelos` ENGINE = INNODB;
ALTER TABLE `tb_monitores` ENGINE = INNODB;
ALTER TABLE `tb_oc_comp` ENGINE = INNODB;
ALTER TABLE `tb_oc_eqp` ENGINE = INNODB;
ALTER TABLE `tb_oc_mon` ENGINE = INNODB;
ALTER TABLE `tb_offices` ENGINE = INNODB;
ALTER TABLE `tb_pp` ENGINE = INNODB;
ALTER TABLE `tb_proc` ENGINE = INNODB;
ALTER TABLE `tb_ram_clok` ENGINE = INNODB;
ALTER TABLE `tb_setores` ENGINE = INNODB;
ALTER TABLE `tb_sistemas` ENGINE = INNODB;
ALTER TABLE `tb_switch` ENGINE = INNODB;
ALTER TABLE `tb_tipo_hd` ENGINE = INNODB;
ALTER TABLE `tb_tipos` ENGINE = INNODB;
ALTER TABLE `tb_unidades` ENGINE = INNODB;
ALTER TABLE `tb_usuarios` ENGINE = INNODB;
ALTER TABLE `tb_videos` ENGINE = INNODB;
ALTER TABLE `tb_vlan` ENGINE = INNODB;
ALTER TABLE `tb_voip` ENGINE = INNODB;
ALTER TABLE `tb_voip_cap` ENGINE = INNODB;
ALTER TABLE `tb_voip_pin` ENGINE = INNODB;

ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_id` (`id` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_cod_c` (`cod_c` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_unidade` (`unidade` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_tipo` (`tipo` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_modelo` (`modelo` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_setor` (`setor` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_mac_c` (`mac_c` ASC);
ALTER TABLE `tb_computadores` ADD INDEX `idx_comp_mac_w` (`mac_w` ASC);

ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_id` (`id` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_usuario` (`usuario` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_nome` (`nome` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_sobrenome` (`sobrenome` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_email` (`email` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_unidade` (`unidade` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_unid_temp` (`unid_temp` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_nivel` (`nivel` ASC);
ALTER TABLE `tb_usuarios` ADD INDEX `idx_usuario_avancado` (`avancado` ASC);

ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_id` (`id` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_unidade` (`unidade` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_ddd` (`ddd` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_nome_pt1` (`nome_pt1` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_nome_pt2` (`nome_pt2` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_email_pt1` (`email_pt1` ASC);
ALTER TABLE `tb_unidades` ADD INDEX `idx_unidade_email_pt2` (`email_pt2` ASC);

ALTER TABLE `tb_marcas` ADD INDEX `idx_marca_id` (`id` ASC);
ALTER TABLE `tb_marcas` ADD INDEX `idx_marca_marca` (`marca` ASC);

ALTER TABLE `tb_modelos` ADD INDEX `idx_modelo_id` (`id` ASC);
ALTER TABLE `tb_modelos` ADD INDEX `idx_modelo_modelo` (`modelo` ASC);

ALTER TABLE `tb_videos` ADD INDEX `idx_video_id` (`id` ASC);
ALTER TABLE `tb_videos` ADD INDEX `idx_video_modelo` (`modelo` ASC);
ALTER TABLE `tb_videos` ADD INDEX `idx_video_des_vid` (`des_vid` ASC);

ALTER TABLE `tb_proc` ADD INDEX `idx_proc_id` (`id` ASC);
ALTER TABLE `tb_proc` ADD INDEX `idx_proc_proc` (`proc` ASC);
ALTER TABLE `tb_proc` ADD INDEX `idx_proc_des_proc` (`des_proc` ASC);

ALTER TABLE `tb_sistemas` ADD INDEX `idx_sistema_id` (`id` ASC);
ALTER TABLE `tb_sistemas` ADD INDEX `idx_sistema_sistema` (`sistema` ASC);

ALTER TABLE `tb_tipos` ADD INDEX `idx_tipo_id` (`id` ASC);
ALTER TABLE `tb_tipos` ADD INDEX `idx_tipo_tipo` (`tipo` ASC);

ALTER TABLE `tb_offices` ADD INDEX `idx_office_id` (`id` ASC);
ALTER TABLE `tb_offices` ADD INDEX `idx_office_office` (`office` ASC);

ALTER TABLE `tb_ram_clok` ADD INDEX `idx_ram_clok_id` (`id` ASC);
ALTER TABLE `tb_ram_clok` ADD INDEX `idx_ram_clok_clok` (`clok` ASC);

ALTER TABLE `tb_tipo_hd` ADD INDEX `idx_tipo_hd_id` (`id` ASC);
ALTER TABLE `tb_tipo_hd` ADD INDEX `idx_tipo_hd_tipo` (`tipo` ASC);

ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_id` (`id` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_cod_e` (`cod_e` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_unidade` (`unidade` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_tipo` (`tipo` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_modelo` (`modelo` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_setor` (`setor` ASC);
ALTER TABLE `tb_equipamentos` ADD INDEX `idx_eqp_mac_1` (`mac_1` ASC);

ALTER TABLE `tb_monitores` ADD INDEX `idx_mon_id` (`id` ASC);
ALTER TABLE `tb_monitores` ADD INDEX `idx_mon_cod_m` (`cod_m` ASC);
ALTER TABLE `tb_monitores` ADD INDEX `idx_mon_unidade` (`unidade` ASC);
ALTER TABLE `tb_monitores` ADD INDEX `idx_mon_modelo` (`modelo` ASC);
ALTER TABLE `tb_monitores` ADD INDEX `idx_mon_setor` (`setor` ASC);

ALTER TABLE `tb_map_ip` ADD INDEX `idx_map_ip_id` (`id` ASC);
ALTER TABLE `tb_map_ip` ADD INDEX `idx_map_ip_unidade` (`unidade` ASC);
ALTER TABLE `tb_map_ip` ADD INDEX `idx_map_ip_ip` (`ip` ASC);
ALTER TABLE `tb_map_ip` ADD INDEX `idx_map_ip_mac` (`mac` ASC);

ALTER TABLE `tb_map_canal` ADD INDEX `idx_map_canal_id` (`id` ASC);
ALTER TABLE `tb_map_canal` ADD INDEX `idx_map_canal_unidade` (`unidade` ASC);
ALTER TABLE `tb_map_canal` ADD INDEX `idx_map_canal_local` (`local` ASC);

ALTER TABLE `tb_vlan` ADD INDEX `idx_vlan_id` (`id` ASC);
ALTER TABLE `tb_vlan` ADD INDEX `idx_vlan_vlan` (`vlan` ASC);

ALTER TABLE `tb_setores` ADD INDEX `idx_setor_id` (`id` ASC);
ALTER TABLE `tb_setores` ADD INDEX `idx_setor_setor` (`setor` ASC);

ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_id` (`id` ASC);
ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_unidade` (`unidade` ASC);
ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_setor` (`setor` ASC);
ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_p_nome` (`p_nome` ASC);
ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_u_nome` (`u_nome` ASC);
ALTER TABLE `tb_funcionarios` ADD INDEX `idx_func_nome_c` (`nome_c` ASC);

ALTER TABLE `tb_voip` ADD INDEX `idx_voip_id` (`id` ASC);
ALTER TABLE `tb_voip` ADD INDEX `idx_voip_unidade` (`unidade` ASC);
ALTER TABLE `tb_voip` ADD INDEX `idx_voip_setor` (`setor` ASC);
ALTER TABLE `tb_voip` ADD INDEX `idx_voip_voip` (`voip` ASC);

ALTER TABLE `tb_voip_cap` ADD INDEX `idx_voip_cap_id` (`id` ASC);
ALTER TABLE `tb_voip_cap` ADD INDEX `idx_voip_cap_grup` (`grup` ASC);

ALTER TABLE `tb_voip_pin` ADD INDEX `idx_voip_pin_id` (`id` ASC);
ALTER TABLE `tb_voip_pin` ADD INDEX `idx_voip_pin_spin` (`pin` ASC);

ALTER TABLE `tb_hd_c` ADD INDEX `idx_hd_c_id` (`id` ASC);
ALTER TABLE `tb_hd_c` ADD INDEX `idx_hd_c_de` (`de` ASC);
ALTER TABLE `tb_hd_c` ADD INDEX `idx_hd_c_para` (`para` ASC);
ALTER TABLE `tb_hd_c` ADD INDEX `idx_hd_c_status` (`status` ASC);

ALTER TABLE `tb_hd_e` ADD INDEX `idx_hd_e_id` (`id` ASC);
ALTER TABLE `tb_hd_e` ADD INDEX `idx_hd_e_cha` (`cha` ASC);

ALTER TABLE `tb_hd_hist` ADD INDEX `idx_hd_hist_id` (`id` ASC);
ALTER TABLE `tb_hd_hist` ADD INDEX `idx_hd_hist_cha` (`cha` ASC);

ALTER TABLE `tb_hd_pro` ADD INDEX `idx_hd_pro_id` (`id` ASC);
ALTER TABLE `tb_hd_pro` ADD INDEX `idx_hd_pro_produto` (`produto` ASC);

ALTER TABLE `tb_conf` ADD INDEX `idx_conf_id` (`id` ASC);
ALTER TABLE `tb_conf` ADD INDEX `idx_conf_conf` (`conf` ASC);
ALTER TABLE `tb_conf` ADD INDEX `idx_conf_var1` (`var1` ASC);
ALTER TABLE `tb_conf` ADD INDEX `idx_conf_var2` (`var2` ASC);
ALTER TABLE `tb_conf` ADD INDEX `idx_conf_var3` (`var3` ASC);
ALTER TABLE `tb_conf` ADD INDEX `idx_conf_var4` (`var4` ASC);


ALTER TABLE `tb_computadores` CHANGE `proc` `proc` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `ram_clok` `ram_clok` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `tipo_hd` `tipo_hd` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `setor` `setor` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `sistema` `sistema` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `sistema` `sistema` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `office` `office` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `plc_video` `plc_video` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `cod_mon1` `cod_mon1` INT(6) NULL DEFAULT NULL;
ALTER TABLE `tb_computadores` CHANGE `cod_mon2` `cod_mon2` INT(6) NULL DEFAULT NULL;

ALTER TABLE `tb_equipamentos` CHANGE `setor` `setor` INT(6) NULL DEFAULT NULL;


ALTER TABLE `tb_usuarios` ADD CONSTRAINT `fk_usuario_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_usuarios` ADD CONSTRAINT `fk_usuario_unid_temp` FOREIGN KEY (`unid_temp`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_modelos` ADD CONSTRAINT `fk_modelo_marca` FOREIGN KEY (`marca`) REFERENCES `tb_marcas` (`id`);
ALTER TABLE `tb_videos` ADD CONSTRAINT `fk_video_marca` FOREIGN KEY (`marca`) REFERENCES `tb_marcas` (`id`);
ALTER TABLE `tb_proc` ADD CONSTRAINT `fk_proc_marca` FOREIGN KEY (`marca`) REFERENCES `tb_marcas` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_tipo` FOREIGN KEY (`tipo`) REFERENCES `tb_tipos` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_proc` FOREIGN KEY (`proc`) REFERENCES `tb_proc` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_ram_clok` FOREIGN KEY (`ram_clok`) REFERENCES `tb_ram_clok` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_tipo_hd` FOREIGN KEY (`tipo_hd`) REFERENCES `tb_tipo_hd` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_setor` FOREIGN KEY (`setor`) REFERENCES `tb_setores` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_sistema` FOREIGN KEY (`sistema`) REFERENCES `tb_sistemas` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_office` FOREIGN KEY (`office`) REFERENCES `tb_offices` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_plc_video` FOREIGN KEY (`plc_video`) REFERENCES `tb_videos` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_cod_mon1` FOREIGN KEY (`cod_mon1`) REFERENCES `tb_monitores` (`id`);
ALTER TABLE `tb_computadores` ADD CONSTRAINT `fk_comp_cod_mon2` FOREIGN KEY (`cod_mon2`) REFERENCES `tb_monitores` (`id`);
ALTER TABLE `tb_equipamentos` ADD CONSTRAINT `fk_eqp_tipo` FOREIGN KEY (`tipo`) REFERENCES `tb_tipos` (`id`);
ALTER TABLE `tb_equipamentos` ADD CONSTRAINT `fk_eqp_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_equipamentos` ADD CONSTRAINT `fk_eqp_setor` FOREIGN KEY (`setor`) REFERENCES `tb_setores` (`id`);
ALTER TABLE `tb_equipamentos` ADD CONSTRAINT `fk_eqp_modelo` FOREIGN KEY (`modelo`) REFERENCES `tb_modelos` (`id`);
ALTER TABLE `tb_monitores` ADD CONSTRAINT `fk_mom_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_monitores` ADD CONSTRAINT `fk_mom_setor` FOREIGN KEY (`setor`) REFERENCES `tb_setores` (`id`);
ALTER TABLE `tb_monitores` ADD CONSTRAINT `fk_mom_modelo` FOREIGN KEY (`modelo`) REFERENCES `tb_modelos` (`id`);
ALTER TABLE `tb_oc_eqp` ADD CONSTRAINT `fk_oc_eqp_cod_e` FOREIGN KEY (`cod_e`) REFERENCES `tb_equipamentos` (`id`);
ALTER TABLE `tb_oc_comp` ADD CONSTRAINT `fk_oc_comp_cod_c` FOREIGN KEY (`cod_c`) REFERENCES `tb_computadores` (`id`);
ALTER TABLE `tb_oc_mon` ADD CONSTRAINT `fk_oc_mon_cod_m` FOREIGN KEY (`cod_m`) REFERENCES `tb_monitores` (`id`);
ALTER TABLE `tb_log` ADD CONSTRAINT `fk_log_user_id` FOREIGN KEY (`user_id`) REFERENCES `tb_usuarios` (`id`);
ALTER TABLE `tb_map_ip` ADD CONSTRAINT `fk_mapa_ip_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_map_canal` ADD CONSTRAINT `fk_map_canal_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_map_canal` ADD CONSTRAINT `fk_map_canal_local` FOREIGN KEY (`local`) REFERENCES `tb_local` (`id`);
ALTER TABLE `tb_switch` ADD CONSTRAINT `fk_switch_local` FOREIGN KEY (`local`) REFERENCES `tb_local` (`id`);
ALTER TABLE `tb_switch` ADD CONSTRAINT `fk_switch_vlan` FOREIGN KEY (`vlan`) REFERENCES `tb_vlan` (`id`);
ALTER TABLE `tb_funcionarios` ADD CONSTRAINT `fk_funcionario_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_funcionarios` ADD CONSTRAINT `fk_funcionario_setor` FOREIGN KEY (`setor`) REFERENCES `tb_setores` (`id`);
ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_setor` FOREIGN KEY (`setor`) REFERENCES `tb_setores` (`id`);
- ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_ta_voip` FOREIGN KEY (`ta`) REFERENCES `tb_voip` (`id`);
- ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_voip_cap` FOREIGN KEY (`grup`) REFERENCES `tb_voip_cap` (`id`);
- ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_eqp` FOREIGN KEY (`eqp`) REFERENCES `tb_equipamentos` (`id`);
- ALTER TABLE `tb_voip` ADD CONSTRAINT `fk_voip_func` FOREIGN KEY (`func`) REFERENCES `tb_funcionarios` (`id`);
ALTER TABLE `tb_voip_cap` ADD CONSTRAINT `fk_voip_cap_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_voip_pin` ADD CONSTRAINT `fk_voip_pin_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_voip_pin` ADD CONSTRAINT `fk_voip_pin_func` FOREIGN KEY (`func`) REFERENCES `tb_funcionarios` (`id`);
ALTER TABLE `tb_chaves` ADD CONSTRAINT `fk_chave_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_key` ADD CONSTRAINT `fk_key_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_pp` ADD CONSTRAINT `fk_pp_unidade` FOREIGN KEY (`unidade`) REFERENCES `tb_unidades` (`id`);
ALTER TABLE `tb_hd_c` ADD CONSTRAINT `fk_hd_c_de` FOREIGN KEY (`de`) REFERENCES `tb_usuarios` (`id`);
ALTER TABLE `tb_hd_c` ADD CONSTRAINT `fk_hd_c_para` FOREIGN KEY (`para`) REFERENCES `tb_usuarios` (`id`);
ALTER TABLE `tb_hd_c` ADD CONSTRAINT `fk_hd_c_produto` FOREIGN KEY (`produto`) REFERENCES `tb_hd_pro` (`id`);
ALTER TABLE `tb_hd_e` ADD CONSTRAINT `fk_hd_e_chamado` FOREIGN KEY (`cha`) REFERENCES `tb_hd_c` (`id`);
ALTER TABLE `tb_hd_e` ADD CONSTRAINT `fk_hd_e_de` FOREIGN KEY (`de`) REFERENCES `tb_usuarios` (`id`);
ALTER TABLE `tb_hd_hist` ADD CONSTRAINT `fk_hd_hist_chamado` FOREIGN KEY (`cha`) REFERENCES `tb_hd_c` (`id`);
ALTER TABLE `tb_hd_hist` ADD CONSTRAINT `fk_hd_hist_de` FOREIGN KEY (`de`) REFERENCES `tb_usuarios` (`id`);