Estrutura do Banco de Dados
Listagem de tabelas e suas colunas no banco de dados.
Tabela: agenda
id_agendaint NOT NULL PRIMARY KEY auto_increment
categoriaint
nomevarchar(100) NOT NULL
contatovarchar(50)
dddint
telefone1varchar(20)
telefone2varchar(20)
telefone3varchar(20)
enderecovarchar(80)
bairrovarchar(50)
referenciavarchar(50)
cepvarchar(50)
emailvarchar(50)
cnpjvarchar(20)
ievarchar(30)
imvarchar(30)
observacoestext
Tabela: agenda_categorias
id_categoriasint NOT NULL PRIMARY KEY auto_increment
categoriavarchar(50) NOT NULL
Tabela: agendamento
id_agendamentoint NOT NULL PRIMARY KEY auto_increment
id_pedidoint NOT NULL
data_agendamentodate NOT NULL
hora_agendamentoint NOT NULL
ordemint NOT NULL
responsavelint NOT NULL
instrucaotext
status_agendamentoint NOT NULL
Tabela: agendamento_hora
id_aghoraint NOT NULL PRIMARY KEY auto_increment
horavarchar(10) NOT NULL
Tabela: agendamento_ordem
id_ordemint NOT NULL PRIMARY KEY auto_increment
ordemvarchar(50) NOT NULL
Tabela: caixa_entrada
id_caixa_entradabigint NOT NULL PRIMARY KEY auto_increment
id_pedidoint NOT NULL
datatimestamp NOT NULL DEFAULT_GENERATED on update CURRENT_TIMESTAMP
forma_pagamentoint NOT NULL
valordouble(8,2) NOT NULL
Tabela: clientes
id_clienteint NOT NULL PRIMARY KEY auto_increment
nomevarchar(150) NOT NULL
contatovarchar(30)
emailvarchar(150)
dddtinyint
telefonevarchar(150)
telefone2varchar(150)
telefone3varchar(150)
enderecotext
bairrovarchar(150)
cepvarchar(150)
referenciasvarchar(130)
documentovarchar(130)
observacoestext
Tabela: contato
codigoint NOT NULL PRIMARY KEY auto_increment
datadatetime
nomevarchar(50)
emailvarchar(50)
DDD_telefonevarchar(5)
telefonevarchar(20)
assuntovarchar(50)
mensagemtext
Revarchar(3)
Tabela: desp_status
id_desp_statusint NOT NULL PRIMARY KEY auto_increment
desp_statusvarchar(100)
Tabela: desp_tipo
id_desp_tipoint NOT NULL PRIMARY KEY auto_increment
desp_tipovarchar(100) NOT NULL
Tabela: despesas
id_despesaint NOT NULL PRIMARY KEY auto_increment
id_fornecedorint NOT NULL
data_despesatimestamp NOT NULL DEFAULT_GENERATED on update CURRENT_TIMESTAMP
vencimentodate
tipo_despesaint
forma_pagamento_despesaint
status_despesaint
total_despesadouble(10,2)
valor_pago_despesadouble(10,2)
Tabela: despesas_itens
id_item_despesaint NOT NULL PRIMARY KEY auto_increment
id_despesaint NOT NULL
descricaovarchar(300) NOT NULL
alturavarchar(20)
larguravarchar(20)
quantidadevarchar(10)
valor_unitariodouble(10,2)
valor_totaldouble(10,2)
Tabela: estoque
id_estoqueint NOT NULL PRIMARY KEY auto_increment
id_pedidoint
datatimestamp DEFAULT_GENERATED
produtoint
quantidadeint NOT NULL
fluxoint
Tabela: estoque_item1
id_item1int NOT NULL PRIMARY KEY auto_increment
item1varchar(50) NOT NULL
Tabela: estoque_item2
id_item2int NOT NULL PRIMARY KEY auto_increment
id_item1int NOT NULL
item2varchar(50) NOT NULL
Tabela: item_acabamento
id_acabamentoint NOT NULL PRIMARY KEY auto_increment
id_categoriaint NOT NULL
acabamentovarchar(50) NOT NULL
Tabela: item_categoria
id_categoriaint NOT NULL PRIMARY KEY auto_increment
categoriavarchar(20) NOT NULL
Tabela: item_descricao
id_descricaoint NOT NULL PRIMARY KEY auto_increment
id_categoriaint NOT NULL
descricaovarchar(50) NOT NULL
Tabela: item_espessura
id_espessuraint NOT NULL PRIMARY KEY auto_increment
espessuravarchar(10) NOT NULL
Tabela: item_produto
id_produtoint NOT NULL PRIMARY KEY auto_increment
id_categoriaint NOT NULL
produtovarchar(100) NOT NULL
Tabela: itens
id_itemint NOT NULL PRIMARY KEY auto_increment
id_clienteint
id_pedidoint
produto_scvarchar(200)
categoriaint
produtoint
descricaoint
espessuraint
acabamentoint
acabamento2varchar(300)
alturavarchar(10) NOT NULL
larguravarchar(30) NOT NULL
quantidadevarchar(20) NOT NULL
m2varchar(20)
valor_unitariodecimal(10,2)
valor_totaldecimal(10,2)
Tabela: login
idtinyint NOT NULL PRIMARY KEY auto_increment
nivelint
usuariovarchar(50) NOT NULL
senhavarchar(300) NOT NULL
Tabela: orc_acabamento
id_acabamentotinyint NOT NULL PRIMARY KEY auto_increment
id_categoriaint NOT NULL
acabamentovarchar(50) NOT NULL
valordecimal(8,2)
Tabela: orc_categorias
id_categoriaint NOT NULL PRIMARY KEY auto_increment
categoriavarchar(50) NOT NULL
Tabela: orc_entrega
id_entregaint NOT NULL PRIMARY KEY auto_increment
entregavarchar(30) NOT NULL
Tabela: orc_funcionarios
id_funcionarioint NOT NULL PRIMARY KEY auto_increment
statusint
nomevarchar(50)
sobrenomevarchar(80)
telefone1varchar(10)
telefone2varchar(10)
telefone3varchar(10)
enderecovarchar(80)
bairrovarchar(50)
data_nascimentovarchar(20)
filhosint
rgvarchar(20)
cpfvarchar(20)
catvarchar(30)
pisvarchar(30)
data_entradavarchar(20)
data_saidavarchar(20)
salario_beneficiosdouble(8,2)
salariodouble(8,2)
funcaovarchar(50)
observacoestext
Tabela: orc_pagamento
id_pagamentoint NOT NULL PRIMARY KEY auto_increment
pagamentovarchar(50)
Tabela: orc_produto
id_produtotinyint NOT NULL PRIMARY KEY auto_increment
id_categoriaint NOT NULL
produtovarchar(50) NOT NULL
valordecimal(10,2)
Tabela: orc_status
id_statusint NOT NULL PRIMARY KEY auto_increment
statusvarchar(30) NOT NULL
Tabela: orcamentos
id_orcamentobigint NOT NULL PRIMARY KEY auto_increment
datatimestamp DEFAULT_GENERATED
nomevarchar(100)
emailvarchar(100)
DDD_telefonetinyint
telefonevarchar(100)
celularvarchar(100)
enderecovarchar(150)
Referenciavarchar(100)
bairrovarchar(100)
cpf_cnpjvarchar(20)
categoria1int
produto1int
altura1varchar(20)
largura1varchar(20)
acabamento1int
acressimo1float
servico1float
quantidade1int
valor1decimal(8,2)
categoria2int
produto2int
altura2varchar(20)
largura2varchar(20)
acabamento2int
acressimo2decimal(4,1)
servico2float
quantidade2int
valor2decimal(8,2)
categoria3int
produto3int
altura3varchar(20)
largura3varchar(20)
acabamento3int
acressimo3decimal(4,1)
servico3float
quantidade3varchar(10)
valor3decimal(8,2)
produto4varchar(100)
altura4varchar(100)
largura4varchar(100)
acabamento4varchar(100)
servico4varchar(100)
quantidade4varchar(100)
valor4varchar(100)
produto5varchar(100)
altura5varchar(100)
largura5varchar(100)
acabamento5varchar(100)
servico5varchar(100)
quantidade5varchar(100)
valor5varchar(100)
produto6varchar(100)
altura6varchar(100)
largura6varchar(100)
acabamento6varchar(100)
servico6varchar(100)
quantidade6varchar(100)
valor6varchar(100)
arquivovarchar(150)
totaldecimal(8,2)
respondidotinyint(1)
confirmadotinyint(1)
Data_confvarchar(10)
Pagotinyint(1)
Forma_pagvarchar(50)
Executadotinyint(1)
Data_execvarchar(10)
funcionarioint
Obstext
Tabela: pedidos
id_pedidoint NOT NULL PRIMARY KEY auto_increment
id_clienteint NOT NULL
data_pedidotimestamp DEFAULT_GENERATED
titulovarchar(100)
subtotaldouble(8,2)
totaldouble(8,2)
statusint
medicao_diavarchar(20)
medicao_turnovarchar(11)
instalacao_diavarchar(20)
instalacao_turnovarchar(11)
funcionarioint
descontodouble(8,2)
valor_pagodouble(8,2)
saldodouble(8,2)
forma_pagamentoint
observacoestext
newtempervarchar(50)
prazoint
parcelamentoint
entregavarchar(30)
Tabela: rec_turno
id_turnoint NOT NULL PRIMARY KEY auto_increment
turnovarchar(10)
Tabela: salarios
id_salarioint NOT NULL PRIMARY KEY auto_increment
id_funcionarioint
mesvarchar(11)
anovarchar(11)
salario_basedouble(8,2)
salario_pagodouble(8,2)
Tabela: salarios_itens
id_itemint NOT NULL PRIMARY KEY auto_increment
id_salarioint NOT NULL
datavarchar(20)
tipoint
descricaovarchar(50)
descontodouble(8,2)
adicionaldouble(8,2)