-
-
Notifications
You must be signed in to change notification settings - Fork 1
/
banco.sql
582 lines (551 loc) · 27.6 KB
/
banco.sql
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
/*çã
MySQL Data Transfer
Source Host: localhost
Source Database:
Target Host: localhost
Target Database:
Date: 26/04/2022 10:17:47
*/
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for anexos
-- ----------------------------
CREATE TABLE `anexos` (
`idAnexos` int(11) NOT NULL AUTO_INCREMENT,
`anexo` text DEFAULT NULL,
`thumb` text DEFAULT NULL,
`url` text DEFAULT NULL,
`path` text DEFAULT NULL,
`os_id` int(11) NOT NULL,
PRIMARY KEY (`idAnexos`),
KEY `fk_anexos_os1` (`os_id`),
CONSTRAINT `fk_anexos_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for anotacoes_os
-- ----------------------------
CREATE TABLE `anotacoes_os` (
`idAnotacoes` int(11) NOT NULL AUTO_INCREMENT,
`anotacao` text NOT NULL,
`data_hora` datetime NOT NULL,
`os_id` int(11) NOT NULL,
PRIMARY KEY (`idAnotacoes`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for categorias
-- ----------------------------
CREATE TABLE `categorias` (
`idCategorias` int(11) NOT NULL AUTO_INCREMENT,
`categoria` varchar(80) DEFAULT NULL,
`cadastro` date DEFAULT NULL,
`status` tinyint(1) DEFAULT NULL,
`tipo` varchar(15) DEFAULT NULL,
PRIMARY KEY (`idCategorias`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for ci_sessions
-- ----------------------------
CREATE TABLE `ci_sessions` (
`id` varchar(128) NOT NULL,
`ip_address` varchar(45) NOT NULL,
`timestamp` int(10) unsigned NOT NULL DEFAULT 0,
`data` blob NOT NULL,
KEY `ci_sessions_timestamp` (`timestamp`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for clientes
-- ----------------------------
CREATE TABLE `clientes` (
`idClientes` int(11) NOT NULL AUTO_INCREMENT,
`nomeCliente` varchar(255) NOT NULL,
`sexo` varchar(20) DEFAULT NULL,
`pessoa_fisica` tinyint(1) NOT NULL DEFAULT 1,
`documento` varchar(20) NOT NULL,
`telefone` varchar(20) DEFAULT NULL,
`celular` varchar(20) DEFAULT NULL,
`email` varchar(100) DEFAULT NULL,
`dataCadastro` date DEFAULT NULL,
`rua` text DEFAULT NULL,
`numero` varchar(15) DEFAULT NULL,
`bairro` varchar(45) DEFAULT NULL,
`cidade` varchar(45) DEFAULT NULL,
`estado` varchar(20) DEFAULT NULL,
`cep` varchar(20) DEFAULT NULL,
`foto_url` text DEFAULT NULL,
`senha` text DEFAULT NULL,
`fornecedor` tinyint(1) DEFAULT 0,
`contato` text DEFAULT NULL,
`complemento` varchar(45) DEFAULT NULL,
PRIMARY KEY (`idClientes`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for cobrancas
-- ----------------------------
CREATE TABLE `cobrancas` (
`idCobranca` int(11) NOT NULL AUTO_INCREMENT,
`charge_id` int(11) DEFAULT NULL,
`conditional_discount_date` date DEFAULT NULL,
`created_at` datetime DEFAULT NULL,
`custom_id` int(11) DEFAULT NULL,
`expire_at` date NOT NULL,
`message` varchar(255) NOT NULL,
`payment_method` varchar(11) DEFAULT NULL,
`payment_url` varchar(255) DEFAULT NULL,
`request_delivery_address` varchar(64) DEFAULT NULL,
`status` varchar(36) NOT NULL,
`total` varchar(15) DEFAULT NULL,
`barcode` varchar(255) NOT NULL,
`link` varchar(255) NOT NULL,
`payment_gateway` varchar(255) DEFAULT NULL,
`payment` varchar(64) NOT NULL,
`pdf` varchar(255) DEFAULT NULL,
`vendas_id` int(11) DEFAULT NULL,
`os_id` int(11) DEFAULT NULL,
`clientes_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idCobranca`),
KEY `fk_cobrancas_os1` (`os_id`),
KEY `fk_cobrancas_vendas1` (`vendas_id`),
KEY `fk_cobrancas_clientes1` (`clientes_id`),
CONSTRAINT `fk_cobrancas_clientes1` FOREIGN KEY (`clientes_id`) REFERENCES `clientes` (`idClientes`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_cobrancas_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_cobrancas_vendas1` FOREIGN KEY (`vendas_id`) REFERENCES `vendas` (`idVendas`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for configuracoes
-- ----------------------------
CREATE TABLE `configuracoes` (
`idConfig` int(11) NOT NULL AUTO_INCREMENT,
`config` varchar(20) NOT NULL,
`valor` text DEFAULT NULL,
PRIMARY KEY (`idConfig`),
UNIQUE KEY `config` (`config`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for contas
-- ----------------------------
CREATE TABLE `contas` (
`idContas` int(11) NOT NULL AUTO_INCREMENT,
`conta` varchar(45) DEFAULT NULL,
`banco` varchar(45) DEFAULT NULL,
`numero` varchar(45) DEFAULT NULL,
`saldo` decimal(10,2) DEFAULT NULL,
`cadastro` date DEFAULT NULL,
`status` tinyint(1) DEFAULT NULL,
`tipo` varchar(80) DEFAULT NULL,
PRIMARY KEY (`idContas`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for documentos
-- ----------------------------
CREATE TABLE `documentos` (
`idDocumentos` int(11) NOT NULL AUTO_INCREMENT,
`documento` varchar(70) DEFAULT NULL,
`descricao` text DEFAULT NULL,
`file` text DEFAULT NULL,
`path` text DEFAULT NULL,
`url` text DEFAULT NULL,
`cadastro` date DEFAULT NULL,
`categoria` varchar(80) DEFAULT NULL,
`tipo` varchar(15) DEFAULT NULL,
`tamanho` varchar(45) DEFAULT NULL,
PRIMARY KEY (`idDocumentos`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for email_queue
-- ----------------------------
CREATE TABLE `email_queue` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`to` varchar(255) NOT NULL,
`cc` varchar(255) DEFAULT NULL,
`bcc` varchar(255) DEFAULT NULL,
`message` text NOT NULL,
`status` enum('pending','sending','sent','failed') DEFAULT NULL,
`date` datetime DEFAULT NULL,
`headers` text DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for emitente
-- ----------------------------
CREATE TABLE `emitente` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(255) DEFAULT NULL,
`cnpj` varchar(45) DEFAULT NULL,
`ie` varchar(50) DEFAULT NULL,
`rua` text DEFAULT NULL,
`numero` varchar(15) DEFAULT NULL,
`bairro` varchar(45) DEFAULT NULL,
`cidade` varchar(45) DEFAULT NULL,
`uf` varchar(20) DEFAULT NULL,
`telefone` varchar(20) DEFAULT NULL,
`email` text DEFAULT NULL,
`url_logo` text DEFAULT NULL,
`url_termica` text DEFAULT NULL,
`cep` varchar(20) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for equipamento_os
-- ----------------------------
CREATE TABLE `equipamento_os` (
`idEquipamento` int(11) NOT NULL AUTO_INCREMENT,
`equipamento` text DEFAULT NULL,
`marca` text DEFAULT NULL,
`tipo` text DEFAULT NULL,
`num_serie` text DEFAULT NULL,
`modelo` text DEFAULT NULL,
`cor` text DEFAULT NULL,
`voltagem` text DEFAULT NULL,
`potencia` text DEFAULT NULL,
`observacao` text DEFAULT NULL,
`os_id` int(11) NOT NULL,
PRIMARY KEY (`idEquipamento`),
KEY `fk_equipamento_os` (`os_id`),
CONSTRAINT `fk_equipamento_os_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for equipamentos
-- ----------------------------
CREATE TABLE `equipamentos` (
`idEquipamentos` int(11) NOT NULL AUTO_INCREMENT,
`equipamento` varchar(150) NOT NULL,
`num_serie` varchar(80) DEFAULT NULL,
`modelo` varchar(80) DEFAULT NULL,
`cor` varchar(45) DEFAULT NULL,
`descricao` text DEFAULT NULL,
`tensao` varchar(45) DEFAULT NULL,
`potencia` varchar(45) DEFAULT NULL,
`voltagem` varchar(45) DEFAULT NULL,
`data_fabricacao` date DEFAULT NULL,
`marcas_id` int(11) DEFAULT NULL,
`clientes_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idEquipamentos`),
KEY `fk_equipanentos_marcas1_idx` (`marcas_id`),
KEY `fk_equipanentos_clientes1_idx` (`clientes_id`),
CONSTRAINT `fk_equipanentos_clientes1` FOREIGN KEY (`clientes_id`) REFERENCES `clientes` (`idClientes`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_equipanentos_marcas1` FOREIGN KEY (`marcas_id`) REFERENCES `marcas` (`idMarcas`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for equipamentos_os
-- ----------------------------
CREATE TABLE `equipamentos_os` (
`idEquipamentos_os` int(11) NOT NULL AUTO_INCREMENT,
`defeito_declarado` varchar(200) DEFAULT NULL,
`defeito_encontrado` varchar(200) DEFAULT NULL,
`solucao` varchar(45) DEFAULT NULL,
`equipamentos_id` int(11) DEFAULT NULL,
`os_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idEquipamentos_os`),
KEY `fk_equipamentos_os_equipanentos1_idx` (`equipamentos_id`),
KEY `fk_equipamentos_os_os1_idx` (`os_id`),
CONSTRAINT `fk_equipamentos_os_equipanentos1` FOREIGN KEY (`equipamentos_id`) REFERENCES `equipamentos` (`idEquipamentos`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_equipamentos_os_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for garantias
-- ----------------------------
CREATE TABLE `garantias` (
`idGarantias` int(11) NOT NULL AUTO_INCREMENT,
`dataGarantia` date DEFAULT NULL,
`refGarantia` varchar(15) DEFAULT NULL,
`textoGarantia` text DEFAULT NULL,
`usuarios_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idGarantias`),
KEY `fk_garantias_usuarios1` (`usuarios_id`),
CONSTRAINT `fk_garantias_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`idUsuarios`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for itens_de_vendas
-- ----------------------------
CREATE TABLE `itens_de_vendas` (
`idItens` int(11) NOT NULL AUTO_INCREMENT,
`subTotal` decimal(10,2) DEFAULT 0.00,
`quantidade` int(11) DEFAULT NULL,
`preco` decimal(10,2) DEFAULT 0.00,
`vendas_id` int(11) NOT NULL,
`produtos_id` int(11) NOT NULL,
PRIMARY KEY (`idItens`),
KEY `fk_itens_de_vendas_vendas1` (`vendas_id`),
KEY `fk_itens_de_vendas_produtos1` (`produtos_id`),
CONSTRAINT `fk_itens_de_vendas_produtos1` FOREIGN KEY (`produtos_id`) REFERENCES `produtos` (`idProdutos`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_itens_de_vendas_vendas1` FOREIGN KEY (`vendas_id`) REFERENCES `vendas` (`idVendas`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for lancamentos
-- ----------------------------
CREATE TABLE `lancamentos` (
`idLancamentos` int(11) NOT NULL AUTO_INCREMENT,
`cliente_fornecedor` varchar(255) DEFAULT NULL,
`descricao` text DEFAULT NULL,
`valor` decimal(10,2) DEFAULT 0.00,
`desconto` decimal(10,2) DEFAULT 0.00,
`valor_desconto` decimal(10,2) DEFAULT 0.00,
`data_vencimento` text NOT NULL,
`data_pagamento` text DEFAULT '',
`baixado` tinyint(1) DEFAULT 0,
`forma_pgto` varchar(100) DEFAULT NULL,
`tipo` varchar(45) DEFAULT NULL,
`anexo` varchar(250) DEFAULT NULL,
`observacoes` text DEFAULT NULL,
`clientes_id` int(11) DEFAULT NULL,
`categorias_id` int(11) DEFAULT NULL,
`contas_id` int(11) DEFAULT NULL,
`vendas_id` int(11) DEFAULT NULL,
`usuarios_id` int(11) NOT NULL,
PRIMARY KEY (`idLancamentos`),
KEY `fk_lancamentos_clientes1` (`clientes_id`),
KEY `fk_lancamentos_categorias1_idx` (`categorias_id`),
KEY `fk_lancamentos_contas1_idx` (`contas_id`),
KEY `fk_lancamentos_usuarios1` (`usuarios_id`),
CONSTRAINT `fk_lancamentos_categorias1` FOREIGN KEY (`categorias_id`) REFERENCES `categorias` (`idCategorias`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_lancamentos_clientes1` FOREIGN KEY (`clientes_id`) REFERENCES `clientes` (`idClientes`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_lancamentos_contas1` FOREIGN KEY (`contas_id`) REFERENCES `contas` (`idContas`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_lancamentos_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`idUsuarios`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for logs
-- ----------------------------
CREATE TABLE `logs` (
`idLogs` int(11) NOT NULL AUTO_INCREMENT,
`usuario` varchar(80) DEFAULT NULL,
`tarefa` varchar(100) DEFAULT NULL,
`data` date DEFAULT NULL,
`hora` time DEFAULT NULL,
`ip` varchar(45) DEFAULT NULL,
PRIMARY KEY (`idLogs`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for marcas
-- ----------------------------
CREATE TABLE `marcas` (
`idMarcas` int(11) NOT NULL AUTO_INCREMENT,
`marca` varchar(100) DEFAULT NULL,
`cadastro` date DEFAULT NULL,
`situacao` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`idMarcas`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for migrations
-- ----------------------------
CREATE TABLE `migrations` (
`version` bigint(20) NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for os
-- ----------------------------
CREATE TABLE `os` (
`idOs` int(11) NOT NULL AUTO_INCREMENT,
`dataInicial` date DEFAULT NULL,
`dataFinal` date DEFAULT NULL,
`dataSaida` text DEFAULT NULL,
`garantia` text DEFAULT NULL,
`rastreio` text DEFAULT NULL,
`marca` text DEFAULT NULL,
`serial` text DEFAULT NULL,
`descricaoProduto` text DEFAULT NULL,
`defeito` text DEFAULT NULL,
`status` text DEFAULT NULL,
`observacoes` text DEFAULT NULL,
`laudoTecnico` text DEFAULT NULL,
`valorTotal` decimal(10,2) DEFAULT 0.00,
`desconto` decimal(10,2) DEFAULT 0.00,
`valor_desconto` decimal(10,2) DEFAULT 0.00,
`clientes_id` int(11) DEFAULT NULL,
`usuarios_id` int(11) DEFAULT NULL,
`lancamento` int(11) DEFAULT NULL,
`faturado` tinyint(1) NOT NULL,
`garantias_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idOs`),
KEY `fk_os_clientes1` (`clientes_id`),
KEY `fk_os_usuarios1` (`usuarios_id`),
KEY `fk_os_lancamentos1` (`lancamento`),
KEY `fk_os_garantias1` (`garantias_id`),
CONSTRAINT `fk_os_clientes1` FOREIGN KEY (`clientes_id`) REFERENCES `clientes` (`idClientes`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_os_lancamentos1` FOREIGN KEY (`lancamento`) REFERENCES `lancamentos` (`idLancamentos`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_os_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`idUsuarios`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for permissoes
-- ----------------------------
CREATE TABLE `permissoes` (
`idPermissao` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(80) NOT NULL,
`permissoes` text DEFAULT NULL,
`situacao` tinyint(1) DEFAULT NULL,
`data` date DEFAULT NULL,
PRIMARY KEY (`idPermissao`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for produtos
-- ----------------------------
CREATE TABLE `produtos` (
`idProdutos` int(11) NOT NULL AUTO_INCREMENT,
`codDeBarra` varchar(70) DEFAULT NULL,
`descricao` text DEFAULT NULL,
`unidade` varchar(10) DEFAULT NULL,
`precoCompra` decimal(10,2) DEFAULT NULL,
`precoVenda` decimal(10,2) NOT NULL,
`estoque` int(11) NOT NULL,
`estoqueMinimo` int(11) DEFAULT NULL,
`saida` tinyint(1) DEFAULT NULL,
`entrada` tinyint(1) DEFAULT NULL,
PRIMARY KEY (`idProdutos`)
) ENGINE=InnoDB AUTO_INCREMENT=1001 DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for produtos_os
-- ----------------------------
CREATE TABLE `produtos_os` (
`idProdutos_os` int(11) NOT NULL AUTO_INCREMENT,
`quantidade` int(11) NOT NULL,
`descricao` text DEFAULT NULL,
`preco` varchar(15) DEFAULT NULL,
`os_id` int(11) NOT NULL,
`produtos_id` int(11) NOT NULL,
`subTotal` varchar(15) DEFAULT NULL,
PRIMARY KEY (`idProdutos_os`),
KEY `fk_produtos_os_os1` (`os_id`),
KEY `fk_produtos_os_produtos1` (`produtos_id`),
CONSTRAINT `fk_produtos_os_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_produtos_os_produtos1` FOREIGN KEY (`produtos_id`) REFERENCES `produtos` (`idProdutos`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for resets_de_senha
-- ----------------------------
CREATE TABLE `resets_de_senha` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`email` varchar(200) NOT NULL,
`token` varchar(255) NOT NULL,
`data_expiracao` datetime NOT NULL,
`token_utilizado` tinyint(4) NOT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for servicos
-- ----------------------------
CREATE TABLE `servicos` (
`idServicos` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(45) NOT NULL,
`descricao` varchar(45) DEFAULT NULL,
`preco` decimal(10,2) NOT NULL,
PRIMARY KEY (`idServicos`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for servicos_os
-- ----------------------------
CREATE TABLE `servicos_os` (
`idServicos_os` int(11) NOT NULL AUTO_INCREMENT,
`servico` varchar(200) DEFAULT NULL,
`quantidade` double DEFAULT NULL,
`preco` varchar(15) DEFAULT NULL,
`os_id` int(11) NOT NULL,
`servicos_id` int(11) NOT NULL,
`subTotal` varchar(15) DEFAULT NULL,
PRIMARY KEY (`idServicos_os`),
KEY `fk_servicos_os_os1` (`os_id`),
KEY `fk_servicos_os_servicos1` (`servicos_id`),
CONSTRAINT `fk_servicos_os_os1` FOREIGN KEY (`os_id`) REFERENCES `os` (`idOs`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_servicos_os_servicos1` FOREIGN KEY (`servicos_id`) REFERENCES `servicos` (`idServicos`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for usuarios
-- ----------------------------
CREATE TABLE `usuarios` (
`idUsuarios` int(11) NOT NULL AUTO_INCREMENT,
`nome` varchar(200) NOT NULL,
`rg` varchar(20) DEFAULT NULL,
`cpf` varchar(20) NOT NULL,
`cep` varchar(9) NOT NULL,
`rua` text DEFAULT NULL,
`numero` varchar(15) DEFAULT NULL,
`bairro` varchar(45) DEFAULT NULL,
`cidade` varchar(45) DEFAULT NULL,
`estado` varchar(20) DEFAULT NULL,
`email` varchar(80) NOT NULL,
`senha` varchar(200) NOT NULL,
`telefone` varchar(20) NOT NULL,
`celular` varchar(20) DEFAULT NULL,
`situacao` tinyint(1) NOT NULL,
`dataCadastro` date NOT NULL,
`permissoes_id` int(11) NOT NULL,
`dataExpiracao` date DEFAULT NULL,
`asaas_id` varchar(255) DEFAULT NULL,
`url_image_user` text DEFAULT NULL,
PRIMARY KEY (`idUsuarios`),
KEY `fk_usuarios_permissoes1_idx` (`permissoes_id`),
CONSTRAINT `fk_usuarios_permissoes1` FOREIGN KEY (`permissoes_id`) REFERENCES `permissoes` (`idPermissao`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Table structure for vendas
-- ----------------------------
CREATE TABLE `vendas` (
`idVendas` int(11) NOT NULL AUTO_INCREMENT,
`dataVenda` date DEFAULT NULL,
`valorTotal` decimal(10,2) DEFAULT 0.00,
`desconto` decimal(10,2) DEFAULT 0.00,
`valor_desconto` decimal(10,2) DEFAULT 0.00,
`faturado` tinyint(1) DEFAULT NULL,
`obs` text DEFAULT NULL,
`observacoes` text DEFAULT NULL,
`observacoes_cliente` text DEFAULT NULL,
`clientes_id` int(11) NOT NULL,
`usuarios_id` int(11) DEFAULT NULL,
`lancamentos_id` int(11) DEFAULT NULL,
PRIMARY KEY (`idVendas`),
KEY `fk_vendas_clientes1` (`clientes_id`),
KEY `fk_vendas_usuarios1` (`usuarios_id`),
KEY `fk_vendas_lancamentos1` (`lancamentos_id`),
CONSTRAINT `fk_vendas_clientes1` FOREIGN KEY (`clientes_id`) REFERENCES `clientes` (`idClientes`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_vendas_lancamentos1` FOREIGN KEY (`lancamentos_id`) REFERENCES `lancamentos` (`idLancamentos`) ON DELETE NO ACTION ON UPDATE NO ACTION,
CONSTRAINT `fk_vendas_usuarios1` FOREIGN KEY (`usuarios_id`) REFERENCES `usuarios` (`idUsuarios`) ON DELETE NO ACTION ON UPDATE NO ACTION
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
-- ----------------------------
-- Records
-- ----------------------------
INSERT INTO `clientes` VALUES ('1', 'Geral', null, '1', '000.000.000-00', '(00) 0000-0000', null, 'tk@biglobe.ne.jp', '2019-04-23', 'Rua', '0', 'Bairro', 'Cidade', 'CEP', '00000-000', null, null, '0', null, null);
INSERT INTO `configuracoes` VALUES ('1', 'app_name', 'Nome da sua Loja');
INSERT INTO `configuracoes` VALUES ('2', 'app_theme', 'novo');
INSERT INTO `configuracoes` VALUES ('3', 'per_page', '20');
INSERT INTO `configuracoes` VALUES ('4', 'os_notification', 'nenhum');
INSERT INTO `configuracoes` VALUES ('5', 'notifica_whats', null);
INSERT INTO `configuracoes` VALUES ('6', 'control_estoque', '0');
INSERT INTO `configuracoes` VALUES ('7', 'termo_uso', '<p style=\"text-align: center;\"><strong>Eu, abaixo assinado proprietário (e/ou fiel representante) do aparelho(s) acima descrito autorizo assumo as seguintes condições:<br>1.\r\n Por se tratar de equipamento(s) com micro componentes interligados \r\nentre si, os defeitos apresentados poderão provocar danos aos demais \r\ncomponentes, isentando assim a ASSISTÊNCIA TÉCNICA da responsabilidade \r\ndos defeitos.<br>2. Em caso de desistência do reparo, caberá a \r\nASSISTÊNCIA TÉCNICA apenas a responsabilidade da devolução do \r\nequipamento no estado em que se encontra, ficando isenta de qualquer \r\nreclamação e/ou ônus de minha parte;<br>3. Eu Abaixo Assinado estou ciente de que caso seja efetuado o procedimento de </strong><strong><strong>Reballing (BGA)</strong>\r\n para a tentativa do reparo, devido envolver altas temperaturas que são \r\nacima de 200°, sendo assim o equipamento pode vim a parar completamente \r\nde funcionar.<br>4. A Garantia dos serviços executados e informada nesse documento, e contada à partir da retirada do equipamento;<br>5.\r\n Os equipamentos em garantia no caso de defeito, só serão aceitos com a \r\napresentação desta ordem de serviço e desde que os selos de garantia não\r\n estejam violados;<br>6. A garantia será dada somente sobre os \r\ncomponentes eletrônicos e mão de obra aplicada no reparo especificado \r\nnesta Ordem de Serviço;<br>7. O cliente declara que o equipamento e de \r\nsua propriedade/responsabilidade, e não sendo produto de furto, roubo ou\r\n derivado de qualquer ato ilícito sendo de sua total responsabilidade;<br><br>ATENÇÃO:\r\n Os equipamentos não retirados no prazo de 15 dias, sofrerão reajuste e \r\ntaxa de armazenamento no valor de 2% ao dia sobre o valor do orçamento. \r\nDe acordo com o Código do Consumidor nº 8078/90 Artigo 39 incluso \r\nVII... A permanência do equipamento após o conserto ou orçamento e de no\r\n máximo 90 DIAS (Noventa DIAS). Após este prazo será tido como \r\nABANDONADO e será desmantelado para retirada das peças utilizadas no \r\nreparo e o restante será descartado, para a liberação de espaço.<br></strong></p>');
INSERT INTO `configuracoes` VALUES ('8', 'whats_app1', 'Favor entrar em contato para saber mais detalhes. ');
INSERT INTO `configuracoes` VALUES ('9', 'whats_app2', 'Nome da sua Loja');
INSERT INTO `configuracoes` VALUES ('10', 'whats_app3', '(00) 00000-0000');
INSERT INTO `configuracoes` VALUES ('11', 'whats_app4', null);
INSERT INTO `configuracoes` VALUES ('12', 'whats_app5', null);
INSERT INTO `configuracoes` VALUES ('13', 'whats_app6', null);
INSERT INTO `configuracoes` VALUES ('14', 'masteros_0', '@sistema.com');
INSERT INTO `configuracoes` VALUES ('15', 'masteros_1', '');
INSERT INTO `configuracoes` VALUES ('16', 'masteros_2', '1');
INSERT INTO `configuracoes` VALUES ('17', 'masteros_3', '1');
INSERT INTO `configuracoes` VALUES ('18', 'masteros_4', '1');
INSERT INTO `configuracoes` VALUES ('19', 'masteros_5', null);
INSERT INTO `configuracoes` VALUES ('20', 'masteros_6', null);
INSERT INTO `configuracoes` VALUES ('21', 'masteros_7', null);
INSERT INTO `configuracoes` VALUES ('22', 'masteros_8', null);
INSERT INTO `configuracoes` VALUES ('23', 'masteros_9', null);
INSERT INTO `configuracoes` VALUES ('24', 'gerenciador_arquivos', 'arquivos_old/arquivos');
INSERT INTO `configuracoes` VALUES ('25', 'control_baixa', '0');
INSERT INTO `configuracoes` VALUES ('26', 'control_editos', '0');
INSERT INTO `configuracoes` VALUES ('27', 'control_datatable', null);
INSERT INTO `configuracoes` VALUES ('28', 'pix_key', '62984054022');
INSERT INTO `configuracoes` VALUES ('29', 'os_status_list', '[\"Or\\u00e7amento\",\"Or\\u00e7amento Concluido\",\"Or\\u00e7amento Aprovado\",\"Em Andamento\",\"Aguardando Pe\\u00e7as\",\"Servi\\u00e7o Concluido\",\"Sem Reparo\",\"N\\u00e3o Autorizado\",\"Contato sem Sucesso\",\"Cancelado\",\"Pronto-Despachar\",\"Aguardando Envio\",\"Enviado\",\"Aguardando Entrega Correio\",\"Garantia\",\"Abandonado\",\"Comprado pela Loja\",\"Entregue - A Receber\",\"Entregue - Sem Reparo\",\"Entregue - Faturado\"]');
INSERT INTO `configuracoes` VALUES ('30', 'per_page_home', '5');
INSERT INTO `configuracoes` VALUES ('31', 'orcamento', '1');
INSERT INTO `configuracoes` VALUES ('32', 'orcamento_concluido', '1');
INSERT INTO `configuracoes` VALUES ('33', 'orcamento_aprovado', '1');
INSERT INTO `configuracoes` VALUES ('34', 'em_andamento', '1');
INSERT INTO `configuracoes` VALUES ('35', 'aguardando_pecas', '1');
INSERT INTO `configuracoes` VALUES ('36', 'servico_concluido', '1');
INSERT INTO `configuracoes` VALUES ('37', 'sem_reparo', '1');
INSERT INTO `configuracoes` VALUES ('38', 'nao_autorizado', '1');
INSERT INTO `configuracoes` VALUES ('39', 'cancelado', '1');
INSERT INTO `configuracoes` VALUES ('40', 'pronto_despachar', '1');
INSERT INTO `configuracoes` VALUES ('41', 'entregue_a_receber', '1');
INSERT INTO `configuracoes` VALUES ('42', 'em_garantia', '1');
INSERT INTO `configuracoes` VALUES ('43', 'email_automatico', '0');
INSERT INTO `configuracoes` VALUES ('44', 'control_edit_vendas', '0');
INSERT INTO `migrations` VALUES ('20210114151944');
INSERT INTO `usuarios` VALUES ('1', 'admin_name', 'XX-00.000.000', '000.000.000-00', '00000-000', 'Rua', '0', 'Bairro', 'Cidade', 'Estado', 'admin_email', 'admin_password', '(00) 00000-0000', null, '1', 'admin_created_at', '1', 'admin_expiracao', null, null);
INSERT INTO `permissoes` VALUES ('1', 'Administrador', 'a:53:{s:8:\"aCliente\";s:1:\"1\";s:8:\"eCliente\";s:1:\"1\";s:8:\"dCliente\";s:1:\"1\";s:8:\"vCliente\";s:1:\"1\";s:8:\"aProduto\";s:1:\"1\";s:8:\"eProduto\";s:1:\"1\";s:8:\"dProduto\";s:1:\"1\";s:8:\"vProduto\";s:1:\"1\";s:8:\"aServico\";s:1:\"1\";s:8:\"eServico\";s:1:\"1\";s:8:\"dServico\";s:1:\"1\";s:8:\"vServico\";s:1:\"1\";s:3:\"aOs\";s:1:\"1\";s:3:\"eOs\";s:1:\"1\";s:3:\"dOs\";s:1:\"1\";s:3:\"vOs\";s:1:\"1\";s:6:\"aVenda\";s:1:\"1\";s:6:\"eVenda\";s:1:\"1\";s:6:\"dVenda\";s:1:\"1\";s:6:\"vVenda\";s:1:\"1\";s:9:\"aGarantia\";s:1:\"1\";s:9:\"eGarantia\";s:1:\"1\";s:9:\"dGarantia\";s:1:\"1\";s:9:\"vGarantia\";s:1:\"1\";s:8:\"aArquivo\";s:1:\"1\";s:8:\"eArquivo\";s:1:\"1\";s:8:\"dArquivo\";s:1:\"1\";s:8:\"vArquivo\";s:1:\"1\";s:10:\"aPagamento\";s:1:\"1\";s:10:\"ePagamento\";s:1:\"1\";s:10:\"dPagamento\";s:1:\"1\";s:10:\"vPagamento\";s:1:\"1\";s:11:\"aLancamento\";s:1:\"1\";s:11:\"eLancamento\";s:1:\"1\";s:11:\"dLancamento\";s:1:\"1\";s:11:\"vLancamento\";s:1:\"1\";s:8:\"cUsuario\";s:1:\"1\";s:9:\"cEmitente\";s:1:\"1\";s:10:\"cPermissao\";s:1:\"1\";s:7:\"cBackup\";s:1:\"1\";s:10:\"cAuditoria\";s:1:\"1\";s:6:\"cEmail\";s:1:\"1\";s:8:\"cSistema\";s:1:\"1\";s:8:\"rCliente\";s:1:\"1\";s:8:\"rProduto\";s:1:\"1\";s:8:\"rServico\";s:1:\"1\";s:3:\"rOs\";s:1:\"1\";s:6:\"rVenda\";s:1:\"1\";s:11:\"rFinanceiro\";s:1:\"1\";s:9:\"aCobranca\";s:1:\"1\";s:9:\"eCobranca\";s:1:\"1\";s:9:\"dCobranca\";s:1:\"1\";s:9:\"vCobranca\";s:1:\"1\";}', '1', '2021-02-08');