﻿
CREATE TABLE IF NOT EXISTS `demandas` (
  `CODIGO` int(11) NOT NULL,
  `CODIGO_MACRO_SETOR` int(11) NOT NULL,
  `CODIGO_SETOR` int(11) NOT NULL,
  `CODIGO_REGIAO` int(11) NOT NULL,
  `CODIGO_BAIRRO` int(11) NOT NULL,
  `CODIGO_FISCAL` int(11) NOT NULL,
  `CODIGO_TIPO_SERVICO` int(11) NOT NULL,
  `CODIGO_SUB_TIPO_SERVICO` int(11) NOT NULL,
  `CODIGO_RESPONSAVEL` int(11) NOT NULL,
  `NOME_SOLICITANTE` varchar(150) DEFAULT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  `DATA_ABERTURA` datetime DEFAULT NULL,
  `DATA_ATRIBUIDO` datetime DEFAULT NULL,
  `DATA_FECHAMENTO` datetime DEFAULT NULL,
  `MES` varchar(50) DEFAULT NULL,
  `PRIORIDADE` varchar(100) DEFAULT NULL,
  `LATITUDE` int(11) DEFAULT NULL,
  `LONGITUDE` int(11) DEFAULT NULL,
  `ENDERECO` varchar(200) DEFAULT NULL,
  `STATUS` varchar(100) DEFAULT NULL,
  `ORIGEM` varchar(150) DEFAULT NULL,
  `TEMPO_TOTAL` int(11) DEFAULT NULL,
  `QTD_APONTAMENTOS` int(11) DEFAULT NULL,
  `QTD_FOTOS` int(11) DEFAULT NULL,
  `SERVICO_IGUAL_APONTAMENTOS` tinyint(1) NOT NULL DEFAULT '1',
  `SUB_SERVICO_IGUAL_APONTAMENTOS` tinyint(1) NOT NULL DEFAULT '1',
  `SERVICO_REGIAO` varchar(150) NOT NULL,
  `DEMANDA_FECHADA` tinyint(1) NOT NULL DEFAULT '0',
  `DIA_SEMANA` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `demandas_apontamentos`
--

CREATE TABLE IF NOT EXISTS `demandas_apontamentos` (
  `CODIGO` int(11) NOT NULL,
  `CODIGO_DEMANDA` int(11) NOT NULL,
  `CODIGO_FISCAL` int(11) NOT NULL,
  `DATA` datetime NOT NULL,
  `LATITUDE` int(11) DEFAULT NULL,
  `LONGITUDE` int(11) DEFAULT NULL,
  `ENDERECO` varchar(200) DEFAULT NULL,
  `STATUS` varchar(100) DEFAULT NULL,
  `OBSERVACAO` varchar(255) DEFAULT NULL,
  `CODIGO_TIPO_SERVICO` int(11) NOT NULL,
  `CODIGO_SUB_TIPO_SERVICO` int(11) NOT NULL,
  `QTD_FOTOS` int(11) NOT NULL,
  `SERVICO_IGUAL_FOTOS` tinyint(1) NOT NULL DEFAULT '1',
  `SUB_SERVICO_IGUAL_FOTOS` tinyint(1) NOT NULL DEFAULT '1',
  `DEMANDA_FECHADA` tinyint(1) NOT NULL DEFAULT '0',
  `MEDIDA` decimal(20,3) DEFAULT NULL,
  `DESCRICAO_MEDIDA` varchar(50) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `demandas_apontamentos_fotos`
--

CREATE TABLE IF NOT EXISTS `demandas_apontamentos_fotos` (
  `CODIGO` int(11) NOT NULL,
  `DATA` datetime NOT NULL,
  `LATITUDE` int(11) NOT NULL,
  `LONGITUDE` int(11) NOT NULL,
  `ENDERECO` varchar(200) DEFAULT NULL,
  `CODIGO_TIPO_SERVICO` int(11) DEFAULT NULL,
  `CODIGO_SUB_TIPO_SERVICO` int(11) DEFAULT NULL,
  `CODIGO_APONTAMENTO_DEMANDA` int(11) NOT NULL,
  `CODIGO_DEMANDA` int(11) NOT NULL,
  `URL` varchar(250) DEFAULT NULL,
  `DEMANDA_FECHADA` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `tarefas`
--

CREATE TABLE IF NOT EXISTS `tarefas` (
  `CODIGO` int(11) NOT NULL,
  `CODIGO_MACRO_SETOR` int(11) NOT NULL,
  `CODIGO_SETOR` int(11) NOT NULL,
  `CODIGO_REGIAO` int(11) NOT NULL,
  `CODIGO_BAIRRO` int(11) NOT NULL,
  `CODIGO_FISCAL` int(11) NOT NULL,
  `CODIGO_EQUIPE` int(11) NOT NULL,
  `DATA_HORA_INICIO` datetime DEFAULT NULL,
  `DATA_HORA_ENVIADO` datetime DEFAULT NULL,
  `DATA_HORA_FIM` datetime DEFAULT NULL,
  `MES` varchar(50) DEFAULT NULL,
  `STATUS` varchar(100) DEFAULT NULL,
  `QTD_APONTAMENTOS` int(11) NOT NULL,
  `QTD_FOTOS` int(11) NOT NULL,
  `TEMPO_TOTAL` int(11) NOT NULL,
  `TAREFA_FECHADA` tinyint(1) NOT NULL DEFAULT '0',
  `DIA_SEMANA` varchar(30) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `tarefas_apontamentos`
--

CREATE TABLE IF NOT EXISTS `tarefas_apontamentos` (
  `CODIGO` int(11) NOT NULL,
  `CODIGO_TAREFA` int(11) NOT NULL,
  `CODIGO_MACRO_SETOR` int(11) NOT NULL,
  `CODIGO_SETOR` int(11) NOT NULL,
  `CODIGO_REGIAO` int(11) NOT NULL,
  `CODIGO_BAIRRO` int(11) NOT NULL,
  `DATA` datetime NOT NULL,
  `LATITUDE` int(11) DEFAULT NULL,
  `LONGITUDE` int(11) DEFAULT NULL,
  `ENDERECO` varchar(200) DEFAULT NULL,
  `STATUS` varchar(100) DEFAULT NULL,
  `CODIGO_TIPO_SERVICO` int(11) NOT NULL,
  `CODIGO_SUB_TIPO_SERVICO` int(11) NOT NULL,
  `QTD_FOTOS` int(11) NOT NULL,
  `TAREFA_FECHADA` tinyint(1) NOT NULL DEFAULT '0',
  `MEDIDA` decimal(20,3) DEFAULT NULL,
  `DESCRICAO_MEDIDA` varchar(50) DEFAULT NULL
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

-- --------------------------------------------------------

--
-- Table structure for table `tarefas_apontamentos_fotos`
--

CREATE TABLE IF NOT EXISTS `tarefas_apontamentos_fotos` (
  `CODIGO` int(11) NOT NULL,
  `DATA` datetime NOT NULL,
  `LATITUDE` int(11) NOT NULL,
  `LONGITUDE` int(11) NOT NULL,
  `ENDERECO` varchar(200) DEFAULT NULL,
  `CODIGO_TIPO_SERVICO` int(11) DEFAULT NULL,
  `CODIGO_SUB_TIPO_SERVICO` int(11) DEFAULT NULL,
  `CODIGO_APONTAMENTO_TAREFA` int(11) NOT NULL,
  `CODIGO_TAREFA` int(11) NOT NULL,
  `URL` varchar(255) DEFAULT NULL,
  `TAREFA_FECHADA` tinyint(1) NOT NULL DEFAULT '0'
) ENGINE=MyISAM DEFAULT CHARSET=utf8;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `demandas`
--
ALTER TABLE `demandas`
  ADD PRIMARY KEY (`CODIGO`);

--
-- Indexes for table `demandas_apontamentos`
--
ALTER TABLE `demandas_apontamentos`
  ADD PRIMARY KEY (`CODIGO`);

--
-- Indexes for table `demandas_apontamentos_fotos`
--
ALTER TABLE `demandas_apontamentos_fotos`
  ADD PRIMARY KEY (`CODIGO`);

--
-- Indexes for table `tarefas`
--
ALTER TABLE `tarefas`
  ADD PRIMARY KEY (`CODIGO`);

--
-- Indexes for table `tarefas_apontamentos`
--
ALTER TABLE `tarefas_apontamentos`
  ADD PRIMARY KEY (`CODIGO`);

--
-- Indexes for table `tarefas_apontamentos_fotos`
--
ALTER TABLE `tarefas_apontamentos_fotos`
  ADD PRIMARY KEY (`CODIGO`);


-- Versao: 1.0.1.0
ALTER TABLE `demandas` ADD `CODIGOEMPRESA` INT NULL;

