Blame |
Last modification |
View Log
| Download
| RSS feed
/*==============================================================*/
/* DBMS name: PostgreSQL 8 */
/* Criado em: 06/05/2025 */
/* Autor: Bruno Lopes Peixoto */
/*==============================================================*/
SET search_path = sc_sec;
CREATE SEQUENCE sq_subtipoproduto
INCREMENT 1
minvalue 1
maxvalue 99999999
START 1;
ALTER TABLE sq_subtipoproduto owner TO espacoc
;
/*==============================================================*/
/* Table: sec_subtipoproduto */
/*==============================================================*/
CREATE TABLE sec_subtipoproduto (
seq_subtipoproduto INT8 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_subtipoproduto'::regclass),
dsc_subtipoproduto VARCHAR(100) NOT NULL,
tip_produto VARCHAR(1) NOT NULL,
ind_ativo BOOL NOT NULL,
CONSTRAINT pk_subtipoproduto PRIMARY KEY (seq_subtipoproduto)
);
-- set table ownership
ALTER TABLE sec_subtipoproduto owner TO espacoc
;
ALTER TABLE sec_produto ADD COLUMN seq_subtipoproduto INT8 NULL;
ALTER TABLE sec_produto
ADD CONSTRAINT fk_produto_subtipoproduto FOREIGN KEY (seq_subtipoproduto)
REFERENCES sec_subtipoproduto (seq_subtipoproduto)
ON DELETE RESTRICT ON UPDATE RESTRICT;
/*==============================================================*/
/* Index: ix_produto_subtipo */
/*==============================================================*/
CREATE INDEX ix_produto_subtipo ON sec_produto (
seq_subtipoproduto
);
SET search_path = public;