This commit is contained in:
IdalecioSch
2026-06-24 18:46:44 -03:00
commit 8c688729db
6 changed files with 512 additions and 0 deletions
+31
View File
@@ -0,0 +1,31 @@
ALTER TABLE encomenda
ADD COLUMN valor DECIMAL(10,2) NOT NULL DEFAULT 0.00;
CREATE TABLE recebimento (
id SERIAL PRIMARY KEY,
encomenda_id INTEGER NOT NULL,
sinal DECIMAL(10,2) NOT NULL,
data_sinal TIMESTAMP NOT NULL,
restante DECIMAL(10,2) NOT NULL,
data_restante TIMESTAMP NOT NULL,
CONSTRAINT fk_recebimento_encomenda
FOREIGN KEY (encomenda_id) REFERENCES encomenda(id)
);
ALTER TABLE encomenda
DROP CONSTRAINT fk_encomenda_desconto;
ALTER TABLE encomenda
DROP COLUMN desconto_id;
DROP TABLE desconto;
ALTER TABLE encomenda
ADD COLUMN situacao VARCHAR(10) NOT NULL DEFAULT 'Aberta'
CONSTRAINT chk_encomenda_situacao CHECK (situacao IN ('Aberta', 'Fechada'));