Closed reginaldojunior closed 7 years ago
CREATE TABLE
winners
.lancamento_categorias
(id
INT NOT NULL,usuario_id
INT(11) NULL,ativo
TINYINT(1) NULL,tipo
VARCHAR(45) NULL,nome
VARCHAR(45) NULL, PRIMARY KEY (id
), INDEXfk_lancamento_categorias_1_idx
(usuario_id
ASC), CONSTRAINTfk_lancamento_categorias_1
FOREIGN KEY (usuario_id
) REFERENCESwinners
.usuarios
(id
) ON DELETE NO ACTION ON UPDATE NO ACTION);
ALTER TABLE winners
.lancamento_categorias
CHANGE COLUMN id
id
INT(11) NOT NULL AUTO_INCREMENT ,
ADD COLUMN lancamento_categoriascol
VARCHAR(45) NULL AFTER nome
;
ALTER TABLE winners
.lancamento_vendas
ADD COLUMN date_vencimento
DATE NULL`;
CREATE TABLE winners
.fornecedores
(
id
INT NOT NULL AUTO_INCREMENT,
nome
VARCHAR(200) NULL,
ativo
TINYINT(1) NULL,
usuario_id
INT NULL,
PRIMARY KEY (id
),
INDEX fk_new_table_1_idx
(usuario_id
ASC),
CONSTRAINT fk_new_table_1
FOREIGN KEY (usuario_id
)
REFERENCES winners
.usuarios
(id
)
ON DELETE NO ACTION
ON UPDATE NO ACTION);
ALTER TABLE winners
.lancamento_vendas
ADD COLUMN fornecedore_id
INT(11) NULL AFTER data_vencimento
,
ADD INDEX fk_lancamento_vendas_3_idx
(fornecedore_id
ASC);
ALTER TABLE winners
.lancamento_vendas
ADD CONSTRAINT fk_lancamento_vendas_3
FOREIGN KEY (fornecedore_id
)
REFERENCES winners
.fornecedores
(id
)
ON DELETE NO ACTION
ON UPDATE NO ACTION;
ALTER TABLE winners
.lancamento_vendas
DROP FOREIGN KEY fk_lancamento_vendas_1
;
ALTER TABLE winners
.lancamento_vendas
CHANGE COLUMN venda_id
venda_id
INT(11) NULL ;
ALTER TABLE winners
.lancamento_vendas
ADD CONSTRAINT fk_lancamento_vendas_1
FOREIGN KEY (venda_id
)
REFERENCES winners
.vendas
(id
)
ON DELETE NO ACTION
ON UPDATE NO ACTION;
ALTER TABLE winners
.lancamento_vendas
CHANGE COLUMN forma_pagamento
forma_pagamento
VARCHAR(40) NULL ;
done!
Desenvolver módulo parte do finaceiro que o cliente tenha controle das contas a pagar.