-- https://www.phpmyadmin.net/
--
-- Tempo de geração: 16-Nov-2021 às 14:07
-- Versão do servidor: 10.4.20-MariaDB
-- versão do PHP: 7.4.22

START TRANSACTION;



--
-- Banco de dados: `valora_prod`
--

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

--
-- Estrutura da tabela `condominium`
--

CREATE TABLE `condominium` (
  `id` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `active` tinyint(4) NOT NULL DEFAULT 1,
  `cep` varchar(8) DEFAULT NULL,
  `city` varchar(120) NOT NULL,
  `complement` varchar(120) DEFAULT NULL,
  `neighborhood` varchar(120) NOT NULL,
  `number` varchar(10) DEFAULT NULL,
  `street` varchar(120) NOT NULL,
  `uf` varchar(2) NOT NULL,
  `latitude` varchar(50) NOT NULL,
  `longitude` varchar(50) NOT NULL,
  `imageUrl` text NOT NULL,
  `planId` int(11) DEFAULT NULL,
  `adminObs` text DEFAULT NULL,
  `publicObs` text DEFAULT NULL,
  `qrCode` varchar(120) DEFAULT NULL,
  `externId` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `condominium`
--

INSERT INTO `condominium` (`id`, `name`, `active`, `cep`, `city`, `complement`, `neighborhood`, `number`, `street`, `uf`, `latitude`, `longitude`, `imageUrl`, `planId`, `adminObs`, `publicObs`, `qrCode`, `externId`) VALUES
(6, 'Edifício Cellini ', 1, '05617040', 'São Paulo ', '', 'Vila Progredior', '174', 'R. Salim Izar', 'SP', '', '', '', NULL, '', '', '912ee7', '0a36f525-8585-43c8-9792-bb86962c4f05'),
(7, 'Greenwich Westside', 1, '04709901', 'São Paulo ', '', 'Chácara Santo Antônio', '739', 'R. Bela Vista', 'SP', '', '', '', NULL, '', '', '', '25cfaac9-a672-49ce-b675-4dfcf952114e'),
(8, 'CCAP ', 1, '05468000', 'São Paulo ', '', 'Alto da Lapa ', '470', 'R. Bergamota', 'SP', '', '', '', NULL, '', '', '', '330e7f67-6d24-4496-b7bf-0e0a4dd22aba'),
(9, 'SAAP', 1, '', 'São Paulo', '', 'Alto de Pinheiros', '', '', '', '', '', '', NULL, '', 'Associação dos Amigos de Alto dos Pinheiros', '75a3ee', '33172d46-7682-4eb0-ae3f-b97c4345c9d9'),
(10, 'Condomínio Edifício Street ', 1, '04715004', 'São Paulo ', '', 'Chácara Santo Antônio', '2224', 'R. Américo Brasiliense', 'SP', '', '', '', NULL, '', '', '7d32f5', '9350cacf-d1cc-4367-9f04-83a743b2c9e1'),
(11, 'Condomio Teste', 1, '37720000', 'Botelhos', '', 'Centro', '22', 'Rua A', 'MG', '', '', '', NULL, 'Obs privada', 'OBs pública', '3a4237', '98199795-6823-4093-a403-82b43005e1bf'),
(12, 'Plaza Mayor', 1, '05311030', 'São Paulo', '', 'Vila Leopoldina', '345', 'Rua Mergenthaler', 'SP', '', '', '', NULL, '', '', '8ab98c', 'ed82730a-3376-433a-8d5b-bff6e74d563f'),
(13, 'Delion', 1, '04302010', 'São Paulo', '12', 'Parque Imperial', '103', 'Rua Biobedas', 'SP', '', '', '', NULL, '', 'Condominio Delion Parque Imperial', '32b877', 'f8b2a28b-bf94-407b-a461-cb223c7ee947');

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

--
-- Estrutura da tabela `configs`
--

CREATE TABLE `configs` (
  `id` int(11) NOT NULL,
  `blockAccount` tinyint(4) DEFAULT 0,
  `hideCredits` tinyint(4) DEFAULT 0,
  `maintenance` tinyint(4) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `minVersion` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `configs`
--

INSERT INTO `configs` (`id`, `blockAccount`, `hideCredits`, `maintenance`, `notes`, `minVersion`) VALUES
(3, 0, 1, 0, 'Agora você não precisa mais ler o QR Code para ganhar seus pontos, eles são calculados e divididos entre os moradores de acordo com a massa coletada e sua limpeza. Quanto mais reciclável separado e menos rejeito (\\\"lixo sujo\\\"), mais pontos!', '2');

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

--
-- Estrutura da tabela `feedback`
--

CREATE TABLE `feedback` (
  `id` int(11) NOT NULL,
  `userId` int(11) NOT NULL,
  `description` text NOT NULL,
  `web` tinyint(4) NOT NULL DEFAULT 0,
  `createdAt` datetime NOT NULL
  
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `feedback`
--

INSERT INTO `feedback` (`id`, `userId`, `description`, `web`, `createdAt`) VALUES
(1, 225, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(2, 219, 'Não consegui ler o QR Code', 0, '2021-11-09 14:19:05'),
(3, 194, 'Não consegui ler o QR Code', 0, '2021-11-09 14:19:05'),
(4, 222, 'Não consegui ler o QR Code', 0, '2021-11-09 14:19:05'),
(5, 271, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(6, 219, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(7, 253, 'Outro: Como faço quando não encontro o item para consultar se é reciclável ou não. ', 0, '2021-11-09 14:19:05'),
(8, 219, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(9, 242, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(10, 219, 'Tive problema com o espaço para o lixo', 0, '2021-11-09 14:19:05'),
(11, 231, 'Achei difícil digitar o código de ChekIn', 0, '2021-11-09 14:19:05'),
(12, 219, 'Não consegui ler o QR Code', 0, '2021-11-09 14:19:05'),
(13, 265, 'Usuário não marcou o feedback', 0, '2021-11-09 14:19:05'),
(14, 222, 'Outro: O codigo pra ativa o valora', 0, '2021-11-09 14:19:05');

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

--
-- Estrutura da tabela `keysbought`
--

CREATE TABLE `keysbought` (
  `id` int(11) NOT NULL,
  `firebaseId` varchar(120) DEFAULT NULL,
  `keyName` varchar(50) NOT NULL,
  `uhIdUsed` varchar(120) DEFAULT NULL,
  `userId` int(11) NOT NULL,
  `voucherId` int(11) NOT NULL,
  `used` tinyint(4) NOT NULL DEFAULT 0
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `manager`
--

CREATE TABLE `manager` (
  `id` int(11) NOT NULL,
  `condominiumId` int(11) NOT NULL,
  `name` varchar(120) DEFAULT NULL,
  `email` varchar(120) NOT NULL,
  `phone` varchar(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `news`
--

CREATE TABLE `news` (
  `id` int(11) NOT NULL,
  `condominiumId` int(11) NOT NULL,
  `title` varchar(120) NOT NULL,
  `content` text NOT NULL,
  `link` varchar(500) DEFAULT NULL,
  `photoUrl` varchar(250) DEFAULT NULL,
  `active` tinyint(4) NOT NULL DEFAULT 1,
  `createdAt` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `news`
--

INSERT INTO `news` (`id`, `condominiumId`, `title`, `content`, `link`, `photoUrl`, `active`, `createdAt`) VALUES
(1, 12, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2F08275e38-46b5-4b35-baff-91f03b6ae0d8.png?alt=media&token=732d1d4d-f347-4a8a-807a-8739dbc31d02', 1, '2021-11-09 10:56:57'),
(2, 9, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2F3bbc1e53-416c-4631-9cd7-7cec1581c557.png?alt=media&token=a83906bf-3571-469c-9e3e-a69be869fa88', 1, '2021-11-09 10:56:57'),
(3, 11, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2F8744fd49-56d8-444a-903b-228b64abc473.png?alt=media&token=6549792d-8240-40bf-9636-bce185bb4550', 1, '2021-11-09 11:00:27'),
(4, 12, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2Fadbc27cd-ece6-4873-bd3b-2f404a59f396.png?alt=media&token=70aca912-59a2-4049-9d45-56139b3cacca', 1, '2021-11-09 11:00:27'),
(5, 12, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2Fb6e4be02-deba-47e6-a5da-67160a53ea01.png?alt=media&token=1b41dca3-7b62-4299-b5cf-740fda68e8d1', 1, '2021-11-09 11:01:40'),
(6, 12, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2Fd7c95ed8-89f0-43ab-b170-a32b84cefdc2.png?alt=media&token=610bd187-95f7-44c3-8416-ab7cf266c3dc', 1, '2021-11-09 11:01:40'),
(7, 12, '', '', NULL, 'https://firebasestorage.googleapis.com/v0/b/valora-aab29.appspot.com/o/news%2Ff41e101d-6ade-47eb-acfc-c0e0cbeb8eee.png?alt=media&token=1d263dc8-e92c-4459-9c79-2a6b39bb4eac', 1, '2021-11-09 11:01:40');

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

--
-- Estrutura da tabela `pickupcontact`
--

CREATE TABLE `pickupcontact` (
  `id` int(11) NOT NULL,
  `condominiumId` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `email` varchar(120) DEFAULT NULL,
  `phone` varchar(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `pickups`
--

CREATE TABLE `pickups` (
  `id` int(11) NOT NULL,
  `userId` int(11) NOT NULL,
  `scaleId` int(11) NOT NULL,
  `observation` text NOT NULL,
  `statusId` int(11) NOT NULL,
  `utilization` double NOT NULL,
  `weight` double NOT NULL,
  `createdAt` timestamp NOT NULL,
  `finishedAt` timestamp NULL DEFAULT NULL,
  `credits` double NOT NULL,
  `externId` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `pickups`
--

INSERT INTO `pickups` (`id`, `userId`, `scaleId`, `observation`, `statusId`, `utilization`, `weight`, `createdAt`, `finishedAt`, `credits`, `externId`) VALUES
(1, 0, 2, '', 0, 39.343537696769, 39.343537696769, '2021-11-09 19:07:51', NULL, 3934, '0b683f11-9736-4aac-a165-300dd85b824d'),
(2, 0, 2, '', 0, 63.215455140799, 63.215455140799, '2021-11-09 19:07:51', NULL, 6321, '0e5f143c-fe71-4b05-bec7-603748277396'),
(3, 0, 2, '', 0, 1.9587821043911, 1.9587821043911, '2021-11-09 19:07:51', NULL, 195, '10abd576-b874-423d-b888-7a670a96f2d1'),
(4, 0, 2, '', 0, 1.1288474132286, 1.1288474132286, '2021-11-09 19:07:51', NULL, 112, '3284dea6-2fb9-4359-ade6-415e668d7f6b'),
(5, 0, 2, '', 0, 0, 0, '2021-11-09 19:07:51', NULL, 0, '34a77b7a-49d9-41af-9e00-96dac2855e94'),
(6, 0, 2, '', 0, 0, 0, '2021-11-09 19:07:51', NULL, 0, '5f8eab8f-fdc4-4a18-b708-b3aca92b9660'),
(7, 0, 2, '', 0, 207.46, 207.46, '2021-11-09 19:07:51', NULL, 20746, '80c1e12f-bbcd-4e08-8802-b2634fa92ccc'),
(8, 0, 2, '', 0, 1.2191552062868, 1.2191552062868, '2021-11-09 19:07:51', NULL, 121, '907c2e47-eab3-4302-9790-02863762e3aa'),
(9, 0, 2, '', 0, 2.3505385252693, 2.3505385252693, '2021-11-09 19:07:51', NULL, 235, 'a338bebf-faeb-4a29-a937-fe2f7d159796'),
(10, 0, 2, '', 0, 2.8382352941176, 2.8382352941176, '2021-11-09 19:07:51', NULL, 283, 'b522980d-4431-42f0-9c77-33d4b10ee29e'),
(11, 0, 2, '', 0, 1.1288474132286, 1.1288474132286, '2021-11-09 19:07:51', NULL, 112, 'be831bb6-8feb-49a1-9541-70a8803db8ec'),
(12, 0, 2, '', 0, 0.47970173985087, 0.47970173985087, '2021-11-09 19:07:51', NULL, 47, 'bf30fe24-a196-47f6-9764-18c483d11dc8'),
(13, 0, 2, '', 0, 0, 0, '2021-11-09 19:07:51', NULL, 0, 'd14da1e6-3ddb-401b-bff4-9726fc8914ae'),
(14, 0, 2, '', 0, 1.2792046396023, 1.2792046396023, '2021-11-09 19:07:51', NULL, 127, 'd635bffe-7c56-4f98-a8c8-460ad1647712'),
(15, 0, 2, '', 0, 352.9, 352.9, '2021-11-09 19:07:51', NULL, 35290, 'dcffd953-4ae0-4234-b2d5-7ffeaf44039d'),
(16, 0, 2, '', 0, 1.1288474132286, 1.1288474132286, '2021-11-09 19:07:51', NULL, 112, 'ed86d937-6f3a-4d62-a212-8bc6c94d8fa7'),
(17, 0, 2, '', 0, 95.4, 95.4, '2021-11-09 19:07:51', NULL, 9540, 'eddb1ab3-34c4-46be-8bd8-a42884d881d4'),
(18, 0, 2, '', 0, 1.1288474132286, 1.1288474132286, '2021-11-09 19:07:51', NULL, 112, 'f5793fdd-6115-442d-a3ff-b901bc09c8ee');

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

--
-- Estrutura da tabela `pickupstatus`
--

CREATE TABLE `pickupstatus` (
  `id` int(11) NOT NULL,
  `description` varchar(50) NOT NULL,
  `color` varchar(20) DEFAULT NULL,
  `finished` tinyint(4) NOT NULL DEFAULT 0,
  `externId` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `pickupstatus`
--

INSERT INTO `pickupstatus` (`id`, `description`, `color`, `finished`, `externId`) VALUES
(1, 'Triado', '4280391411', 1, '94f8064d-514e-42e6-a57c-758921818313'),
(2, 'Cancelado', '4294198070', 1, 'd37d0627-22cd-4bec-9946-5391198075a7'),
(3, 'Pendente de Coleta', '4283215696', 0, 'eff71f7c-4c80-42ef-9e3d-38d0039f29cc'),
(4, 'Coletado', '4294961979', 0, 'fa008775-1280-4523-a5c9-c2fede86181e');

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

--
-- Estrutura da tabela `pickuptimes`
--

CREATE TABLE `pickuptimes` (
  `id` int(11) DEFAULT NULL,
  `condominiumId` int(11) NOT NULL,
  `startHour` int(11) NOT NULL,
  `startMIn` int(11) NOT NULL,
  `endHour` int(11) NOT NULL,
  `endMin` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `plans`
--

CREATE TABLE `plans` (
  `id` int(11) NOT NULL,
  `name` varchar(120) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `plans`
--

INSERT INTO `plans` (`id`, `name`) VALUES
(1, 'Básico'),
(2, 'Intermediário'),
(3, 'VIP');

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

--
-- Estrutura da tabela `products`
--

CREATE TABLE `products` (
  `id` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `parentId` int(11) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `products`
--

INSERT INTO `products` (`id`, `name`, `parentId`) VALUES
(1, 'Papel', NULL),
(2, 'Plástico PP', NULL),
(3, 'Plástico PE/PP', NULL),
(4, 'Plástico Embalagem', NULL),
(5, 'Papelão', NULL),
(6, 'Sucata Ferrosa', NULL),
(7, 'Plástico PET', NULL),
(8, 'Apara Cartão', NULL),
(9, 'Alumínio', NULL),
(10, 'Apara Mistas', NULL),
(11, 'Sucata Eletrônica', NULL),
(12, 'Plástico Filme', NULL),
(13, 'Apara Branca', NULL),
(14, 'Plástico PVC', NULL),
(15, 'Plástico Colorido', NULL),
(16, 'Plástico Isopor', NULL),
(17, 'Vidro Colorido', NULL),
(18, 'Apara Marrom', NULL),
(19, 'Embalagem Longa Vida', NULL);

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

--
-- Estrutura da tabela `reciclablestags`
--

CREATE TABLE `reciclablestags` (
  `id` int(11) NOT NULL,
  `recyclablesId` int(11) NOT NULL,
  `tagId` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `reciclablestags`
--

INSERT INTO `reciclablestags` (`id`, `recyclablesId`, `tagId`) VALUES
(1, 1, 1),
(2, 2, 2),
(3, 3, 3),
(4, 3, 4),
(5, 4, 2),
(6, 4, 5),
(7, 4, 6),
(8, 4, 7),
(9, 4, 8),
(10, 5, 9),
(11, 6, 10),
(12, 7, 10),
(13, 7, 11),
(14, 8, 12),
(15, 9, 3),
(16, 10, 2),
(17, 11, 13),
(18, 12, 13),
(19, 13, 14),
(20, 14, 14),
(21, 15, 3),
(22, 15, 15),
(23, 15, 16),
(24, 15, 17),
(25, 16, 12),
(26, 17, 3),
(27, 18, 3),
(28, 19, 3),
(29, 20, 18),
(30, 21, 10),
(31, 21, 19),
(32, 22, 14),
(33, 23, 20),
(34, 24, 2),
(35, 25, 3),
(36, 26, 14),
(37, 27, 21),
(38, 27, 9),
(39, 27, 3),
(40, 27, 22),
(41, 28, 3),
(42, 28, 23),
(43, 28, 24),
(44, 28, 25),
(45, 29, 26),
(46, 30, 27),
(47, 31, 3),
(48, 32, 13),
(49, 32, 28),
(50, 32, 29),
(51, 33, 30),
(52, 34, 27),
(53, 34, 31),
(54, 35, 10),
(55, 36, 27),
(56, 37, 2),
(57, 38, 3),
(58, 38, 32),
(59, 38, 33),
(60, 39, 3),
(61, 40, 13),
(62, 41, 2),
(63, 42, 3),
(64, 43, 3),
(65, 44, 3),
(66, 45, 13),
(67, 46, 13),
(68, 47, 13),
(69, 47, 34),
(70, 47, 35),
(71, 48, 9),
(72, 49, 36),
(73, 50, 1),
(74, 51, 3),
(75, 51, 37),
(76, 51, 38),
(77, 52, 27),
(78, 52, 39),
(79, 52, 40),
(80, 52, 41),
(81, 52, 42),
(82, 52, 43),
(83, 52, 44),
(84, 52, 45),
(85, 53, 14),
(86, 54, 3),
(87, 54, 46),
(88, 54, 47),
(89, 55, 3),
(90, 55, 48),
(91, 55, 49),
(92, 56, 3),
(93, 57, 3),
(94, 57, 32),
(95, 57, 33),
(96, 58, 3),
(97, 58, 50),
(98, 58, 51),
(99, 59, 3),
(100, 59, 4),
(101, 60, 1),
(102, 60, 52),
(103, 61, 1),
(104, 62, 14),
(105, 63, 3),
(106, 63, 46),
(107, 63, 47),
(108, 64, 27),
(109, 64, 39),
(110, 64, 40),
(111, 64, 41),
(112, 64, 42),
(113, 64, 43),
(114, 64, 44),
(115, 64, 45),
(116, 65, 18),
(117, 66, 9),
(118, 67, 3),
(119, 67, 32),
(120, 67, 33),
(121, 67, 53),
(122, 68, 14),
(123, 69, 3),
(124, 69, 32),
(125, 69, 33),
(126, 70, 54),
(127, 70, 27),
(128, 70, 55),
(129, 71, 3),
(130, 72, 56),
(131, 73, 3),
(132, 73, 37),
(133, 73, 38),
(134, 73, 50),
(135, 74, 13),
(136, 75, 27),
(137, 76, 10),
(138, 77, 3),
(139, 77, 23),
(140, 77, 24),
(141, 77, 25),
(142, 78, 14),
(143, 79, 3),
(144, 79, 57),
(145, 79, 23),
(146, 80, 1),
(147, 80, 58),
(148, 80, 59),
(149, 81, 3),
(150, 81, 32),
(151, 81, 33),
(152, 81, 60),
(153, 82, 20),
(154, 83, 13),
(155, 84, 3),
(156, 84, 50),
(157, 84, 51),
(158, 85, 3),
(159, 85, 37),
(160, 85, 38),
(161, 86, 2),
(162, 87, 1),
(163, 87, 61),
(164, 88, 10),
(165, 88, 62),
(166, 89, 3),
(167, 89, 23),
(168, 89, 24),
(169, 89, 25),
(170, 90, 27),
(171, 91, 14),
(172, 92, 1),
(173, 93, 3),
(174, 93, 46),
(175, 93, 47),
(176, 94, 63),
(177, 94, 27),
(178, 95, 10),
(179, 96, 27),
(180, 96, 64),
(181, 96, 65),
(182, 97, 3),
(183, 97, 37),
(184, 97, 38),
(185, 98, 14),
(186, 99, 3),
(187, 99, 46),
(188, 99, 47),
(189, 100, 14),
(190, 101, 2),
(191, 101, 58),
(192, 101, 66),
(193, 101, 67),
(194, 102, 3),
(195, 102, 50),
(196, 102, 51),
(197, 102, 68),
(198, 103, 3),
(199, 103, 37),
(200, 103, 38),
(201, 104, 3),
(202, 104, 4),
(203, 104, 69),
(204, 105, 3),
(205, 105, 4),
(206, 106, 27),
(207, 107, 3),
(208, 107, 23),
(209, 107, 24),
(210, 107, 25),
(211, 107, 70),
(212, 108, 2),
(213, 109, 14),
(214, 110, 3),
(215, 111, 3),
(216, 111, 37),
(217, 111, 38),
(218, 112, 3),
(219, 113, 13),
(220, 114, 2),
(221, 115, 18),
(222, 116, 3),
(223, 116, 4),
(224, 116, 71),
(225, 117, 27),
(226, 118, 10),
(227, 119, 3),
(228, 119, 37),
(229, 119, 38),
(230, 119, 72),
(231, 120, 3),
(232, 120, 50),
(233, 120, 51),
(234, 121, 3),
(235, 121, 32),
(236, 121, 33),
(237, 121, 73),
(238, 121, 74),
(239, 121, 75),
(240, 121, 76),
(241, 122, 3),
(242, 122, 32),
(243, 122, 33),
(244, 123, 10),
(245, 124, 27),
(246, 125, 10),
(247, 125, 11),
(248, 126, 1),
(249, 127, 10),
(250, 128, 13),
(251, 129, 3),
(252, 129, 48),
(253, 129, 49),
(254, 130, 1),
(255, 131, 3),
(256, 131, 46),
(257, 131, 47),
(258, 132, 1),
(259, 132, 61),
(260, 133, 3),
(261, 134, 2),
(262, 135, 3),
(263, 135, 46),
(264, 135, 47),
(265, 136, 14),
(266, 137, 2),
(267, 137, 77),
(268, 138, 1),
(269, 139, 3),
(270, 139, 57),
(271, 139, 23),
(272, 140, 27),
(273, 141, 10),
(274, 142, 3),
(275, 142, 57),
(276, 142, 23),
(277, 143, 3),
(278, 143, 4),
(279, 144, 13),
(280, 145, 13),
(281, 146, 3),
(282, 147, 3),
(283, 147, 50),
(284, 147, 51),
(285, 148, 3),
(286, 148, 48),
(287, 148, 49),
(288, 149, 3),
(289, 150, 1),
(290, 151, 13),
(291, 152, 3),
(292, 152, 78),
(293, 152, 79),
(294, 152, 80),
(295, 152, 81),
(296, 152, 82),
(297, 152, 83),
(298, 152, 84),
(299, 152, 85),
(300, 152, 86),
(301, 152, 87),
(302, 152, 88),
(303, 152, 89),
(304, 153, 27),
(305, 154, 3),
(306, 154, 46),
(307, 154, 47),
(308, 155, 13),
(309, 155, 90),
(310, 156, 3),
(311, 156, 23),
(312, 156, 24),
(313, 156, 25),
(314, 157, 20),
(315, 158, 3),
(316, 158, 23),
(317, 158, 24),
(318, 158, 25),
(319, 159, 91),
(320, 160, 13),
(321, 160, 92),
(322, 161, 13),
(323, 161, 93),
(324, 162, 27),
(325, 163, 3),
(326, 163, 94),
(327, 163, 95),
(328, 164, 2),
(329, 165, 3),
(330, 165, 23),
(331, 165, 24),
(332, 165, 25),
(333, 165, 38),
(334, 165, 37),
(335, 166, 3),
(336, 166, 37),
(337, 166, 38),
(338, 167, 13),
(339, 168, 13),
(340, 169, 3),
(341, 169, 4),
(342, 170, 3),
(343, 170, 37),
(344, 170, 38),
(345, 171, 3),
(346, 171, 57),
(347, 171, 23),
(348, 172, 3),
(349, 172, 37),
(350, 172, 38);

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

--
-- Estrutura da tabela `recyclables`
--

CREATE TABLE `recyclables` (
  `id` int(11) NOT NULL,
  `alias` varchar(300) NOT NULL,
  `recyclable` tinyint(4) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `recyclables`
--

INSERT INTO `recyclables` (`id`, `alias`, `recyclable`) VALUES
(1, 'Latas de óleo', 1),
(2, 'Potes de produtos alimentícios', 1),
(3, 'Utensílios de cozinha e banheiro em plásticos rígidos (Saboneiteira, porta detergente, suporte de escovas)', 1),
(4, 'Frascos de molhos e condimentos', 1),
(5, 'Isopor bandeja de alimentos ', 1),
(6, 'Equipamentos de TI', 1),
(7, 'Carregadores', 1),
(8, 'Plásticos biodegradáveis', 1),
(9, 'Copos de plástico', 1),
(10, 'Frascos em geral', 1),
(11, 'Papel carbono', 1),
(12, 'Jornais', 1),
(13, 'Latas de aerosol', 1),
(14, 'Esponjas de aço', 1),
(15, 'Bandejas de supermercados', 1),
(16, 'Sacolas biodegradáveis', 1),
(17, 'Embalagem de produto de limpeza', 1),
(18, 'Embalagens de produtos de higiene', 1),
(19, 'Baldes e bacias', 1),
(20, 'Folhas de alumínio limpas', 1),
(21, 'Notebook', 1),
(22, 'Ferro / Ferragens', 1),
(23, 'Copos de acrílicos', 1),
(24, 'Espelhos', 1),
(25, 'Embalagem de frutas, legumes e ovos', 1),
(26, 'Talheres', 1),
(27, 'Almofada absorvente de bandejas de alimentos', 1),
(28, 'Utilidades domésticas', 1),
(29, 'Cerâmica', 1),
(30, 'Pilhas e baterias', 1),
(31, 'Sacos e sacolas de plástico', 1),
(32, 'Embalagens longa-vida', 1),
(33, 'Lâmpadas', 1),
(34, 'Absorventes', 1),
(35, 'Impressoras e scanners', 1),
(36, 'Algodão', 1),
(37, 'Cristais', 1),
(38, 'Colchões', 1),
(39, 'Embalagem de Refrigerante (PET)', 1),
(40, 'Aparas', 1),
(41, 'Copos', 1),
(42, 'Camisinha', 1),
(43, 'Embalagem de produto de higiene', 1),
(44, 'Escova de dente', 1),
(45, 'Caixa de pizza ', 1),
(46, 'Papel Cartão', 1),
(47, 'Papéis de escritório', 1),
(48, 'Isopor de proteção de embalagens', 1),
(49, 'Plástico tipo celofane', 1),
(50, 'Lata de verniz', 1),
(51, 'Copos descartáveis', 1),
(52, 'Vestuário', 1),
(53, 'Grampos', 1),
(54, 'Embalagens industriais', 1),
(55, 'Equipamentos de academia', 1),
(56, 'Embalagens plásticas metálicas (BOPP)', 1),
(57, 'Travesseiros', 1),
(58, 'Embalagens para remédios', 1),
(59, 'Peças de radio', 1),
(60, 'Inseticidas', 1),
(61, 'Latas de sardinha', 1),
(62, 'Sucatas em Geral', 1),
(63, 'Fibras para tapetes e utilidades domésticas', 1),
(64, 'Roupas', 1),
(65, 'Tampas de Iogurte', 1),
(66, 'Isopor de proteção de eletrodomésticos', 1),
(67, 'Estofados', 1),
(68, 'Pregos e canos', 1),
(69, 'Pratos de poliuretano', 1),
(70, 'Sachês de condimentos (mostarda, ketchup, maionese, choyo e outros)', 1),
(71, 'Tampas plásticas', 1),
(72, 'Cápsulas de café', 1),
(73, 'Brinquedos', 1),
(74, 'Papel manteiga', 1),
(75, 'Serragem', 1),
(76, 'Câmeras digitais', 1),
(77, 'Embalagens de detergente', 1),
(78, 'Panelas sem cabo', 1),
(79, 'Frascos e garrafas para uso alimentício e farmacêutico', 1),
(80, 'Latas de alumínio em geral', 1),
(81, 'Esponjas', 1),
(82, 'Utensílios domésticos de acrílico', 1),
(83, 'Caixa de pizza engordurada', 1),
(84, 'Mangueiras', 1),
(85, 'Tampas', 1),
(86, 'Porcelanas', 1),
(87, 'Latas de cerveja', 1),
(88, 'Celular', 1),
(89, 'Tambores para tintas', 1),
(90, 'Papel Toalha', 1),
(91, 'Ferragens', 1),
(92, 'Latas de produtos enlatados', 1),
(93, 'Autopeças', 1),
(94, 'Lacres de Embalagens de Condimentos (Mostarda, Ketchup, Mostarda, Requeijão)', 1),
(95, 'Fios e cabos', 1),
(96, 'Madeira', 1),
(97, 'Frascos', 1),
(98, 'Arames', 1),
(99, 'Embalagens de produtos em geral', 1),
(100, 'Fios de cobre', 1),
(101, 'Garrafas de bebida', 1),
(102, 'Tubulações de água e esgoto', 1),
(103, 'Geladeiras (parte interna da porta)', 1),
(104, 'Tomada', 1),
(105, 'Telefone', 1),
(106, 'Papel Higiênico', 1),
(107, 'Potes', 1),
(108, 'Frascos de perfumes', 1),
(109, 'Clips', 1),
(110, 'Embalgens plásticas de biscoito e alimentos metalizadas', 1),
(111, 'Aparelhos de barbear descartáveis', 1),
(112, 'Escova de cabelo', 1),
(113, 'Embalagens de produtos de limpeza', 1),
(114, 'Vidros de janelas', 1),
(115, 'Embalagens de marmitex', 1),
(116, 'Interruptores', 1),
(117, 'Calçados', 1),
(118, 'Eletrodomésticos (Televisão, Microondas, Liquidificador, Microondas, Secador, etc)', 1),
(119, 'Potes para iogurtes', 1),
(120, 'Perfis para janelas', 1),
(121, 'Solados de calçados', 1),
(122, 'Peças industriais elétricas', 1),
(123, 'Computador', 1),
(124, 'Restos de Construção', 1),
(125, 'Telefone', 1),
(126, 'Lata de solventes químicos', 1),
(127, 'Tubos de TV e de computadores.', 1),
(128, 'Cartolinas', 1),
(129, 'Brinquedos de Espuma (EVA ou PU)', 1),
(130, 'Latas de aço', 1),
(131, 'Filmes para embalagens e alimentos', 1),
(132, 'Latas de refrigerante', 1),
(133, 'Canudos de plástico', 1),
(134, 'Vidros de automóveis', 1),
(135, 'Fraldas e seringas descartáveis', 1),
(136, 'Tachinhas', 1),
(137, 'Potes de produtos alimentícios', 1),
(138, 'Latas de tinta', 1),
(139, 'Bandejas para micro-ondas', 1),
(140, 'Pneus', 1),
(141, 'Equipamentos de Telecom', 1),
(142, 'Filmes para áudio e vídeo e fibras têxteis.', 1),
(143, 'Cabo de Panela e de outros utensílios domésticos (rígidos)', 1),
(144, 'Papelão', 1),
(145, 'Revistas', 1),
(146, 'Talheres de plástico', 1),
(147, 'Embalagens para produtos em geral', 1),
(148, 'Solados de chinelos', 1),
(149, 'Parte exterior de canetas esferográficas', 1),
(150, 'Sachês de café', 1),
(151, 'Embalagens de alimentos sujas', 1),
(152, 'Embalagens de produtos de limpeza', 1),
(153, 'Tubo de pasta de dente', 1),
(154, 'Caixas de bebidas', 1),
(155, 'Papeis termosensíveis (Ex: extrato bancário, recibos impressos, etc)', 1),
(156, 'Sacolas de supermercados', 1),
(157, 'Embalagens acrílicas', 1),
(158, 'Garrafeiras', 1),
(159, 'Ampolas de medicamentos', 1),
(160, 'Caixas em geral', 1),
(161, 'Embalagens de produtos de higiene', 1),
(162, 'Guardanapo', 1),
(163, 'Embalagens plásticas de alimentos em geral (não metalizadas)', 1),
(164, 'Frascos de produto de limpeza', 1),
(165, 'Tampas', 1),
(166, 'Pratos de plástico', 1),
(167, 'Cadernos', 1),
(168, 'Livros', 1),
(169, 'Peças de computador', 1),
(170, 'Potes de doces', 1),
(171, 'Frascos para cosméticos', 1),
(172, 'Potes de sorvetes', 1);

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

--
-- Estrutura da tabela `recyclingscreening`
--

CREATE TABLE `recyclingscreening` (
  `id` int(11) NOT NULL,
  `condominiumId` int(11) NOT NULL,
  `paper` double NOT NULL,
  `aluminum` double NOT NULL,
  `cardboard` double NOT NULL,
  `plastic` double NOT NULL,
  `waste` double NOT NULL,
  `glass` double NOT NULL,
  `reject` double NOT NULL,
  `pointsConcede` tinyint(4) NOT NULL DEFAULT 1,
  `createdAt` datetime NOT NULL,
  `initialDate` datetime NOT NULL,
  `finalDate` datetime DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `scales`
--

CREATE TABLE `scales` (
  `id` int(11) NOT NULL,
  `alias` varchar(120) NOT NULL,
  `cep` varchar(8) NOT NULL,
  `city` varchar(120) NOT NULL,
  `neighborhood` varchar(120) NOT NULL,
  `street` varchar(120) NOT NULL,
  `number` varchar(10) NOT NULL,
  `complement` varchar(120) NOT NULL,
  `uf` varchar(2) NOT NULL,
  `latitude` decimal(10,8) NOT NULL,
  `longitude` decimal(10,8) NOT NULL,
  `active` tinyint(4) NOT NULL DEFAULT 1,
  `externId` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `scales`
--

INSERT INTO `scales` (`id`, `alias`, `cep`, `city`, `neighborhood`, `street`, `number`, `complement`, `uf`, `latitude`, `longitude`, `active`, `externId`) VALUES
(1, 'Let\'s Perdizes', '01258020', 'São Paulo', 'Sumaré', 'Rua Aimberê', '2048', '', 'SP', '-23.54648920', '-46.68812820', 1, 'bad45d26-b347-4f54-b8f5-81e1d7543ede'),
(2, 'Spazio Dell Acqua', '05087000', 'São Paulo', 'Bela Aliança', 'Rua Barão da Passagem', '1330', '', 'SP', '-23.52375100', '-46.73118700', 1, 'bf25374e-0c1d-4a95-9a88-819587799066');

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

--
-- Estrutura da tabela `serviceprovider`
--

CREATE TABLE `serviceprovider` (
  `id` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `site` varchar(120) DEFAULT NULL,
  `alias` varchar(120) DEFAULT NULL,
  `cnpj` varchar(25) NOT NULL,
  `cep` varchar(8) NOT NULL,
  `city` varchar(120) NOT NULL,
  `neighborhood` varchar(120) NOT NULL,
  `street` varchar(120) NOT NULL,
  `number` varchar(10) DEFAULT NULL,
  `complement` varchar(120) DEFAULT NULL,
  `uf` varchar(2) NOT NULL,
  `active` tinyint(4) NOT NULL DEFAULT 1,
  `online` tinyint(4) NOT NULL DEFAULT 1,
  `externId` varchar(250) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `serviceprovider`
--

INSERT INTO `serviceprovider` (`id`, `name`, `site`, `alias`, `cnpj`, `cep`, `city`, `neighborhood`, `street`, `number`, `complement`, `uf`, `active`, `online`, `externId`) VALUES
(4, 'Morada da Floresta', 'www.moradadafloresta.eco.br', '', '10.979.780/0001-17', '', ' ', ' ', 'www.moradadafloresta.eco.br', ' ', ' ', ' ', 1, 1, '05479706-7b65-4ece-a8d3-ac7c4a9bf317'),
(5, 'Ekological - Produtos Sustentáveis ', 'https://www.ekological.com.br/', 'Ekological ', '32.585.652/0001-21', '', '', '', '', '', '', '', 1, 1, '0883f8d8-3054-4173-8b3e-0c8e01deb2fd'),
(6, 'Loja Petspace', 'www.lojapetspace.com.br', 'Petspace', '33.480.808/0001-72', '', ' ', ' ', 'www.lojapetspace.com.br', ' ', ' ', ' ', 1, 1, '0cee39e5-f7e6-472f-976a-11c1ad1d3f38'),
(7, 'Garota do Chapéu ', 'https://garotadochapeu.com.br/', 'Garota do Chapéu ', '42.573.245/0001-58', '', '', '', '', '', '', '', 1, 1, '21d8eadf-c9e7-44e9-8c99-a5d03b1f16a4'),
(8, 'Ekko', 'https://somosekko.com.br/', 'Ekko', '35.808.966/0001-34', '', '', '', '', '', '', '', 1, 1, '30fc5d26-ed12-4fcf-a243-b2188b99a612'),
(9, 'Infinitas Tramas', 'https://www.infinitastramas.com.br/', 'Infinitas Tramas', '26.206.077/0001-06', '', '', '', '', '', '', '', 1, 1, '3466673d-f20b-4783-81a0-d3be0b125538'),
(10, 'Gota Alquimias Naturais', 'www.sejagota.com.br', 'Gota Alquimias Naturais', '41.319.910/0001-19', '', '', '', '', '', '', '', 1, 1, '387aa3bd-587b-4827-b299-5943299c4670'),
(11, 'Leninha Roupa de Baixo', 'www.leninharoupadebaixo.com.br', 'Leninha Roupa de Baixo', '25.091.229/0001-00', '', '', '', '', '', '', '', 1, 1, '984fb471-7fa8-41a2-aa84-9ab06ba44c68'),
(12, 'Biowash', 'https://www.biowash.com.br/', 'Biowash', '15.140.856/0001-30', '', '', '', '', '', '', '', 1, 1, 'a1751d58-6401-45f7-8b2a-b2ea60bda3ad'),
(13, 'Twoone Onetwo Natural Vegana', 'https://www.twooneonetwo.com.br/', 'Twoone Onetwo Natural Vegana', '33.312.442/0001-22', '', '', '', '', '', '', '', 1, 1, 'b15d92f8-c550-464c-8b12-bed1433ad2bc'),
(14, 'Bendito Roque Bebidas', 'www.benditoroque.com.br', 'Bendito Roque Bebidas', '', '', '', '', '', '', '', '', 1, 1, 'b4897645-1b16-49bf-8766-57f9a474a514'),
(15, 'Ambrô', 'www.useambro.com.br', 'Ambrô', '01.821.408/0001-97', '', '', '', '', '', '', '', 1, 1, 'b8af8b61-1660-41ad-8633-052fdfe439ed'),
(16, 'Loja Recikle', 'https://recikle.com.br/', 'Loja Recikle', '20.359.609/0001-69', '', '', '', '', '', '', '', 1, 1, 'bb255918-cd73-450c-a2fb-c0851d39b107'),
(17, 'Armazém Fit Store', '', 'Armazém Fit Store', '', '', 'São Paulo ', 'Alto de Pinheiros', 'Av. Diógenes Ribeiro de Lima', '2100', '', 'SP', 1, 1, 'bbdd93c9-e917-4d07-81e3-ca0e0447188b'),
(18, 'Biotangerine Biocosméticos ', 'https://linktr.ee/Tangerinebio', 'Biotangerine ', '36.092.091/0001-80', '', '', '', '', '', '', '', 1, 1, 'c434c757-29f8-44ad-8667-4b5982e58835'),
(19, 'Bendito Roque Bebidas', 'https://benditoroque.mercadoshops.com.br/', 'Bendito Roque Bebidas', '', '', '', '', '', '', '', '', 1, 1, 'd519eed8-0331-4f72-853a-77a806c045d9'),
(20, 'Jacarandá - Produtos Ecológicos', 'https://nosjacaranda.com.br/', 'Jacarandá ', '36.594.453/0001-30', '', '', '', '', '', '', '', 1, 1, 'e67ffd59-a244-473c-b733-b5becbb9d767'),
(21, 'Usekini Beachwear', 'www.usekini.com.br', 'Usekini', '37.790.235/0001-60', '', ' ', ' ', 'www.usekini.com.br', ' ', ' ', ' ', 1, 1, 'e82d494d-09d6-47d9-a30a-3cc500c7d19c'),
(22, 'Larissa Shimidt Vasconcelos', 'https://www.instagram.com/englishwithlarissa/', 'English with Lari ', '42.047.734/0001-76', '', '', '', '', '', '', '', 1, 1, 'fbad99ea-e616-4628-90c6-8d8adc12b6cc');

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

--
-- Estrutura da tabela `tags`
--

CREATE TABLE `tags` (
  `id` int(11) NOT NULL,
  `name` varchar(120) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `tags`
--

INSERT INTO `tags` (`id`, `name`) VALUES
(1, 'Lata'),
(2, 'Vidro'),
(3, 'Plástico'),
(4, ' Termorrígidos'),
(5, ' Milho'),
(6, ' Ervilha'),
(7, ' Tomate'),
(8, ' Seleta'),
(9, 'Isopor'),
(10, 'Eletrônicos'),
(11, ' Celular'),
(12, 'Oxibiodegradável'),
(13, 'Papel'),
(14, 'Sucata'),
(15, ' Poliestireno PS'),
(16, ' Presunto'),
(17, ' Mussarela'),
(18, 'Alumínio'),
(19, ' Computador'),
(20, 'Acrílico'),
(21, 'Bandeja'),
(22, 'Almofada'),
(23, ' Polietileno'),
(24, ' PEAD'),
(25, ' PEBD'),
(26, 'Cerâmica'),
(27, 'Rejeito'),
(28, ' Leite'),
(29, ' Caixa'),
(30, 'Lâmpadas'),
(31, 'Sempre Livre'),
(32, ' Poliuretano'),
(33, ' PU'),
(34, ' Folha'),
(35, ' Sulfite'),
(36, 'Celofane'),
(37, ' Poliestireno'),
(38, ' PS'),
(39, ' Calça'),
(40, ' Camisa'),
(41, ' Short'),
(42, ' Saia'),
(43, ' Camiseta'),
(44, ' Jaqueta'),
(45, ' Blusa'),
(46, ' Polipropileno'),
(47, ' PP'),
(48, ' Acetato-vinilo de etileno'),
(49, ' EVA'),
(50, ' PVC'),
(51, ' Policloreto de vinila'),
(52, ' Aerosol'),
(53, ' Sofá'),
(54, 'Sachê'),
(55, 'Não Reciclável '),
(56, 'Outros'),
(57, ' PET'),
(58, ' Cerveja'),
(59, ' Regrigerante'),
(60, ' Bucha'),
(61, ' Alumínio'),
(62, ' Telefone'),
(63, 'Lacre'),
(64, ' Cadeira'),
(65, ' Mesa'),
(66, ' Refrigerante'),
(67, ' Vinho'),
(68, ' Cano'),
(69, ' Interruptores'),
(70, ' Tapware'),
(71, ' Tomada'),
(72, ' Danone'),
(73, ' Sapato'),
(74, ' Sandalha'),
(75, ' Chinelo'),
(76, ' Tenis'),
(77, ' Marinex'),
(78, ' Omo'),
(79, ' Sabão líquido'),
(80, ' Detergente'),
(81, ' Desifetante'),
(82, ' Alcool'),
(83, ' Ajax'),
(84, ' Veja'),
(85, ' Bravo'),
(86, ' Amaciante'),
(87, ' Lysoform'),
(88, ' Vanish'),
(89, ' Água Sanitária'),
(90, ' Nota Fiscal'),
(91, 'Medicamentos'),
(92, ' Papelão'),
(93, ' Sabonete'),
(94, ' Vinagre'),
(95, ' Tody'),
(96, 'Academia'),
(97, 'Lavanderia'),
(98, 'Produtos de Limpeza '),
(99, 'Pet Shop'),
(100, 'Bebidas'),
(101, 'Padaria'),
(102, 'Compostagem'),
(103, 'Moda Praia'),
(104, 'Vestuário'),
(105, 'Fisioterapia|Massagem|Pilates '),
(106, 'Produtos Ecológicos'),
(107, 'Idiomas '),
(108, 'Cosméticos'),
(109, 'Acessórios para bicicletas');

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

--
-- Estrutura da tabela `transactions`
--

CREATE TABLE `transactions` (
  `id` int(11) NOT NULL,
  `walletId` int(11) NOT NULL,
  `amount` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `description` varchar(120) DEFAULT NULL,
  `type` varchar(5) NOT NULL,
  `createdAt` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `unions`
--

CREATE TABLE `unions` (
  `id` int(11) NOT NULL,
  `condominiumId` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `email` varchar(120) DEFAULT NULL,
  `phone` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `unity`
--

CREATE TABLE `unity` (
  `id` int(11) NOT NULL,
  `firebaseId` varchar(120) DEFAULT NULL,
  `condominiumId` int(11) NOT NULL,
  `name` varchar(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `voucherkeys`
--

CREATE TABLE `voucherkeys` (
  `id` int(11) NOT NULL,
  `voucherId` int(11) NOT NULL,
  `active` int(11) NOT NULL DEFAULT 1,
  `userBought` varchar(150) DEFAULT NULL,
  `useDate` datetime DEFAULT NULL,
  `buyDate` datetime DEFAULT NULL,
  `name` varchar(150) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `vouchers`
--

CREATE TABLE `vouchers` (
  `id` int(11) NOT NULL,
  `serviceProviderId` int(11) NOT NULL,
  `name` varchar(120) NOT NULL,
  `rules` text NOT NULL,
  `start` datetime,
  `finish` datetime,
  `photoUrl` varchar(120) NOT NULL,
  `quantity` int(11) DEFAULT NULL,
  `price` double NOT NULL,
  `active` tinyint(4) NOT NULL DEFAULT 1
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Extraindo dados da tabela `vouchers`
--

INSERT INTO `vouchers` (`id`, `serviceProviderId`, `name`, `rules`, `start`, `finish`, `photoUrl`, `quantity`, `price`, `active`) VALUES
(4, 12, '10% de desconto em todo site - Biowash', '10% de desconto em produtos da Loja Biowash - Produtos de Limpeza Naturais. Acesse o site www.biowash.com.br e utilize o código no momento da compra. Válido até 31/105/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(6, 14, '10% de desconto em bebidas - Loja Bendito Roque ', '10% de desconto em produtos da Loja Bendito Roque. Acesse o site www.benditoroque.com.br e utilize o código no momento da compra. Válido até 31/12/2021. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 10, 50, 1),
(8, 6, '10% Off em todo o Site Pet Space', '10% de desconto em qualquer compra no no site. Acesse o site www.lojapetspace.com.br e utilize o código no momento da compra. Válido para utilização até 31/12/2021.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(11, 4, '10% Off em Composteiras Humi no site Morada da Floresta', 'Ganhei 10% de desconto nas Composteiras Humi. Acesse a loja no site www.moradadafloresta.eco.br e utilize o código no momento da compra. Válido até 31/12/2021', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 10, 50, 1),
(12, 21, '15% Off em todo o Site Usekini', '15% de desconto em qualquer compra no site. Acesse o site www.usekini.com.br e utilize o código no momento da compra. Válido para utilização até 31/12/2021.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 10, 50, 1),
(17, 16, '10% de desconto em todas as compras do site - Recikle Eco+Social', '10% de desconto em produtos da Loja Recikle. Acesse o site www.recikle.com.br e utilize o código no momento da compra. Válido até 31/01/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(18, 8, '10% de desconto para usar no site - Loja Ekko ', '10% de desconto em produtos da loja Ekko, marca sustentável que promove conforto, consumo consciente e responsabilidade social. A cada peça vendida, 2 árvores são plantadas! Acesse o site www.somosekko.com.br e utilize o código no momento da compra. Válido até 30/04/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(19, 17, '10% de desconto em produtos naturais - Armazém Fit Store', '10% de desconto em produtos da Loja Armazém Fit Store. Para utilizar seu desconto entre em contato através do telefone/WhatsApp (11) 989833077 e informe o Voucher para a aplicação do desconto. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(21, 15, '10% de desconto no site - Loja Ambrô', '10% de desconto em produtos da Loja Ambrô - Moda Feminina. Acesse o site www.useambro.com.br e utilize o código no momento da compra. Válido até 31/05/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(22, 8, '10% de desconto para usar no site - Loja Ekko ', '10% de desconto em produtos da Loja Ekko, uma marca sustentável criada por mulheres para promover o consumo consciente. Acesse o site www.somosekko.com.br e utilize o código no momento da compra. Válido até 30/04/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(24, 9, '15% de desconto na linha de produtos Eco - Infinitas Tramas ', '15% de desconto nos produtos da linha eco da Loja Infinitas Tramas. Para utilizar seu desconto entre em contato através do WhatsApp (11) 99105-3025 e informe o Voucher para a aplicação do desconto. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(27, 19, '10% de desconto em bebidas - Loja Bendito Roque', '10% de desconto em produtos da Loja Bendito Roque. Acesse o site www.benditoroque.mercadoshops.com.br e utilize o código no momento da compra. Válido até 31/12/2021.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 10, 50, 1),
(28, 22, '1 Aula de Inglês de 35 minutos gratuita - Teacher Larissa ', '1 Aula de Inglês de 35 minutos gratuita com professora certificada internacionalmente. Para marcar sua aula entre em contato com a Larissa pelo WhatsApp (11) 96087-9144 e informe seu Voucher. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(30, 13, '20% de desconto em todo o site - Twoone Onetwo Natural Vegana', '20% de desconto em produtos da Loja Twoone Onetwo - Cosméticos Naturais e Veganos. Acesse o site www.twooneonetwo.com.br e utilize o código no momento da compra. Válido até 31/05/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(32, 10, '15% de desconto nos produtos - Gota Alquimias Naturais ', '15% de desconto em produtos da Loja Gota Alquimias Naturais. Acesse o site www.sejagota.com.br e utilize o código no momento da compra. Válido até 30/04/2022', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(33, 18, '10% de desconto em Cosméticos Naturais - Biotangerine Biocosméticos', '10% de desconto em produtos da Loja Biotangerine Biocosméticos. Para utilizar seu desconto entre em contato através do WhatsApp (11) 97195-1549 e informe o Voucher para a aplicação do desconto. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(37, 7, '10% de desconto nos produtos do site - Garota do Chapéu', '10% de desconto em produtos da Loja Garota do Chapéu. Acesse o site www.garotadochapeu.com.br e utilize o código no momento da compra. Válido até 30/04/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(42, 11, '10% de desconto nos produtos - Loja Leninha Roupa de Baixo', '10% de desconto em produtos da Loja Leninha Roupa de Baixo, modelagem em seis tamanhos, corpos do 36 ao 54. Acesse o site www.leninharoupadebaixo.com.br e utilize o código no momento da compra. Válido até 30/04/2022.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(43, 5, '10% Off - Ekological - Produtos Sustentáveis ', '10% de desconto em produtos da Loja Ekological. Acesse o site www.ekological.com.br e utilize o código no momento da compra. Válido até 31/12/2021. ', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1),
(44, 20, '15% Off em Produtos Ecológicos - Jacarandá ', '15% Off em qualquer produto ecológico da Loja Jacarandá. Acesse o site www.nosjacaranda.com.br e utilize o código no momento da compra. Válido até 31/12/2021.', '2021-11-09 16:25:52', '2021-11-09 16:25:52', '', 20, 50, 1);

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

--
-- Estrutura da tabela `vouchertags`
--

CREATE TABLE `vouchertags` (
  `id` int(11) NOT NULL,
  `voucherId` int(11) NOT NULL,
  `tagId` int(11) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

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

--
-- Estrutura da tabela `wallet`
--

CREATE TABLE `wallet` (
  `id` int(11) NOT NULL,
  `userId` int(11) NOT NULL,
  `balance` double NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;

--
-- Índices para tabelas despejadas
--

--
-- Índices para tabela `condominium`
--
ALTER TABLE `condominium`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `configs`
--
ALTER TABLE `configs`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `feedback`
--
ALTER TABLE `feedback`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `keysbought`
--
ALTER TABLE `keysbought`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `manager`
--
ALTER TABLE `manager`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_condominium_manager` (`condominiumId`);

--
-- Índices para tabela `news`
--
ALTER TABLE `news`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `pickupcontact`
--
ALTER TABLE `pickupcontact`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_condominium_contact` (`condominiumId`);

--
-- Índices para tabela `pickups`
--
ALTER TABLE `pickups`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `pickupstatus`
--
ALTER TABLE `pickupstatus`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `pickuptimes`
--
ALTER TABLE `pickuptimes`
  ADD KEY `fk_condominium_times` (`condominiumId`);

--
-- Índices para tabela `plans`
--
ALTER TABLE `plans`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `products`
--
ALTER TABLE `products`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `reciclablestags`
--
ALTER TABLE `reciclablestags`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `recyclables`
--
ALTER TABLE `recyclables`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `recyclingscreening`
--
ALTER TABLE `recyclingscreening`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `scales`
--
ALTER TABLE `scales`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `serviceprovider`
--
ALTER TABLE `serviceprovider`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `tags`
--
ALTER TABLE `tags`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `transactions`
--
ALTER TABLE `transactions`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `unions`
--
ALTER TABLE `unions`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `unity`
--
ALTER TABLE `unity`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_condominium_unity` (`condominiumId`);

--
-- Índices para tabela `voucherkeys`
--
ALTER TABLE `voucherkeys`
  ADD PRIMARY KEY (`id`);

--
-- Índices para tabela `vouchers`
--
ALTER TABLE `vouchers`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_serviceProvider_voucher` (`serviceProviderId`);

--
-- Índices para tabela `vouchertags`
--
ALTER TABLE `vouchertags`
  ADD PRIMARY KEY (`id`),
  ADD KEY `fk_vouchers_voucherTags` (`voucherId`);

--
-- Índices para tabela `wallet`
--
ALTER TABLE `wallet`
  ADD PRIMARY KEY (`id`);

--
-- AUTO_INCREMENT de tabelas despejadas
--

--
-- AUTO_INCREMENT de tabela `condominium`
--
ALTER TABLE `condominium`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;

--
-- AUTO_INCREMENT de tabela `configs`
--
ALTER TABLE `configs`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de tabela `feedback`
--
ALTER TABLE `feedback`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=15;

--
-- AUTO_INCREMENT de tabela `keysbought`
--
ALTER TABLE `keysbought`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `manager`
--
ALTER TABLE `manager`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `news`
--
ALTER TABLE `news`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=8;

--
-- AUTO_INCREMENT de tabela `pickupcontact`
--
ALTER TABLE `pickupcontact`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `pickups`
--
ALTER TABLE `pickups`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=19;

--
-- AUTO_INCREMENT de tabela `pickupstatus`
--
ALTER TABLE `pickupstatus`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=5;

--
-- AUTO_INCREMENT de tabela `plans`
--
ALTER TABLE `plans`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=4;

--
-- AUTO_INCREMENT de tabela `products`
--
ALTER TABLE `products`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;

--
-- AUTO_INCREMENT de tabela `reciclablestags`
--
ALTER TABLE `reciclablestags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=351;

--
-- AUTO_INCREMENT de tabela `recyclables`
--
ALTER TABLE `recyclables`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=173;

--
-- AUTO_INCREMENT de tabela `recyclingscreening`
--
ALTER TABLE `recyclingscreening`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `scales`
--
ALTER TABLE `scales`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;

--
-- AUTO_INCREMENT de tabela `serviceprovider`
--
ALTER TABLE `serviceprovider`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=23;

--
-- AUTO_INCREMENT de tabela `tags`
--
ALTER TABLE `tags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=110;

--
-- AUTO_INCREMENT de tabela `transactions`
--
ALTER TABLE `transactions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `unions`
--
ALTER TABLE `unions`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `unity`
--
ALTER TABLE `unity`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `voucherkeys`
--
ALTER TABLE `voucherkeys`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `vouchers`
--
ALTER TABLE `vouchers`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=45;

--
-- AUTO_INCREMENT de tabela `vouchertags`
--
ALTER TABLE `vouchertags`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT de tabela `wallet`
--
ALTER TABLE `wallet`
  MODIFY `id` int(11) NOT NULL AUTO_INCREMENT;

--
-- Restrições para despejos de tabelas
--

--
-- Limitadores para a tabela `manager`
--
ALTER TABLE `manager`
  ADD CONSTRAINT `fk_condominium_manager` FOREIGN KEY (`condominiumId`) REFERENCES `condominium` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `pickupcontact`
--
ALTER TABLE `pickupcontact`
  ADD CONSTRAINT `fk_condominium_contact` FOREIGN KEY (`condominiumId`) REFERENCES `condominium` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `pickuptimes`
--
ALTER TABLE `pickuptimes`
  ADD CONSTRAINT `fk_condominium_times` FOREIGN KEY (`condominiumId`) REFERENCES `condominium` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `unity`
--
ALTER TABLE `unity`
  ADD CONSTRAINT `fk_condominium_unity` FOREIGN KEY (`condominiumId`) REFERENCES `condominium` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `vouchers`
--
ALTER TABLE `vouchers`
  ADD CONSTRAINT `fk_serviceProvider_voucher` FOREIGN KEY (`serviceProviderId`) REFERENCES `serviceprovider` (`id`) ON DELETE CASCADE;

--
-- Limitadores para a tabela `vouchertags`
--
ALTER TABLE `vouchertags`
  ADD CONSTRAINT `fk_vouchers_voucherTags` FOREIGN KEY (`voucherId`) REFERENCES `vouchers` (`id`) ON DELETE CASCADE;
COMMIT;

