Details | Last modification | View Log | RSS feed
| Rev | Author | Line No. | Line |
|---|---|---|---|
| 292 | espaco | 1 | /*========tur===================================================*/ |
| 2 | /* DBMS name: PostgreSQL 8 */ |
||
| 3 | /* Criado em: 01/10/2021 */ |
||
| 4 | /* Autor: Bruno Lopes Peixoto */ |
||
| 5 | /*==============================================================*/ |
||
| 6 | |||
| 7 | SET search_path = sc_sec; |
||
| 8 | |||
| 9 | CREATE UNIQUE INDEX ix_avalfitemaval ON sec_avalfunc_itemaval ( |
||
| 10 | seq_avaliacao, |
||
| 11 | seq_item_avaliacao, |
||
| 12 | seq_funcionario |
||
| 13 | ); |
||
| 14 | CREATE INDEX ix_cliente_modelo ON sec_cliente ( |
||
| 15 | seq_modelo |
||
| 16 | ); |
||
| 17 | CREATE INDEX ix_compra_notafiscal ON sec_compra ( |
||
| 18 | seq_nota_fiscal |
||
| 19 | ); |
||
| 20 | CREATE INDEX ix_compra_loja ON sec_compra ( |
||
| 21 | seq_loja |
||
| 22 | ); |
||
| 23 | CREATE INDEX ix_compra_fornecedor ON sec_compra ( |
||
| 24 | seq_fornecedor |
||
| 25 | ); |
||
| 26 | CREATE INDEX ix_compra_conta ON sec_compra ( |
||
| 27 | seq_conta |
||
| 28 | ); |
||
| 29 | CREATE UNIQUE INDEX ix_compraprodutoimposto ON sec_compra_produto_imposto ( |
||
| 30 | seq_compraproduto, |
||
| 31 | tip_imposto |
||
| 32 | ); |
||
| 33 | CREATE INDEX ix_conta_vigencia ON sec_conta (seq_vigencia); |
||
| 34 | CREATE INDEX ix_endereco_pessoa ON sc_sec.sec_endereco(seq_pessoa); |
||
| 35 | CREATE INDEX ix_estoqueauditoria_usuario ON sc_sec.sec_estoque_auditoria(seq_usuario); |
||
| 36 | CREATE INDEX ix_estoqueauditoria_produto ON sc_sec.sec_estoque_auditoria(seq_produto); |
||
| 37 | CREATE INDEX ix_estoqueauditoria_loja ON sc_sec.sec_estoque_auditoria(seq_loja); |
||
| 38 | CREATE INDEX ix_lancamento_cupom ON sc_sec.sec_lancamento(seq_cupom); |
||
| 39 | CREATE INDEX ix_linhavivo_produtovivo ON sec_linha_vivo (seq_produto_vivo); |
||
| 40 | CREATE UNIQUE INDEX ix_loja ON sc_sec.sec_loja(seq_loja); |
||
| 41 | CREATE INDEX ix_loja_maquineta ON sc_sec.sec_loja(seq_maquineta); |
||
| 42 | CREATE INDEX ix_pedido_usuariopedido ON sc_sec.sec_pedido(seq_usuario_pedido); |
||
| 43 | CREATE INDEX ix_pendencia_perfil ON sc_sec.sec_pendencia(cod_perfil); |
||
| 44 | CREATE INDEX ix_pessoapapel_pessoa ON sc_sec.sec_pessoa_papel(seq_pessoa); |
||
| 45 | CREATE INDEX ix_vendavivo_linhavivo ON sc_sec.sec_venda_vivo(seq_linha_vivo); |
||
| 46 | |||
| 47 | CREATE SEQUENCE sq_contabancariatransf |
||
| 48 | INCREMENT 1 |
||
| 49 | minvalue 1 |
||
| 50 | maxvalue 99999999 |
||
| 51 | START 1; |
||
| 52 | |||
| 53 | ALTER TABLE sq_contabancariatransf owner TO espacoc |
||
| 54 | ; |
||
| 55 | |||
| 56 | /*==============================================================*/ |
||
| 57 | /* Table: sec_contabancaria_transferencia */ |
||
| 58 | /*==============================================================*/ |
||
| 59 | CREATE TABLE sec_contabancaria_transferencia ( |
||
| 60 | seq_contabancariatransf INT8 NOT NULL DEFAULT NEXTVAL('sc_sec.sq_contabancariatransf'::regclass), |
||
| 61 | seq_contabancaria_entrada INT8 NOT NULL, |
||
| 62 | seq_contabancaria_saida INT8 NOT NULL, |
||
| 63 | dth_operacao TIMESTAMP NOT NULL, |
||
| 64 | val_valor NUMERIC(10,2) NOT NULL, |
||
| 65 | dsc_observacao VARCHAR(240) NULL, |
||
| 66 | CONSTRAINT pk_contabancariatransf PRIMARY KEY (seq_contabancariatransf) |
||
| 67 | ); |
||
| 68 | |||
| 69 | -- set table ownership |
||
| 70 | ALTER TABLE sec_contabancaria_transferencia owner TO espacoc |
||
| 71 | ; |
||
| 72 | /*==============================================================*/ |
||
| 73 | /* Index: ix_contabancariatransf */ |
||
| 74 | /*==============================================================*/ |
||
| 75 | CREATE UNIQUE INDEX ix_contabancariatransf ON sec_contabancaria_transferencia ( |
||
| 76 | seq_contabancariatransf |
||
| 77 | ); |
||
| 78 | |||
| 79 | /*==============================================================*/ |
||
| 80 | /* Index: ix_contabancariatransf_entrada */ |
||
| 81 | /*==============================================================*/ |
||
| 82 | CREATE INDEX ix_contabancariatransf_entrada ON sec_contabancaria_transferencia ( |
||
| 83 | seq_contabancaria_entrada |
||
| 84 | ); |
||
| 85 | |||
| 86 | /*==============================================================*/ |
||
| 87 | /* Index: ix_contabancariatransf_saida */ |
||
| 88 | /*==============================================================*/ |
||
| 89 | CREATE INDEX ix_contabancariatransf_saida ON sec_contabancaria_transferencia ( |
||
| 90 | seq_contabancaria_saida |
||
| 91 | ); |
||
| 92 | |||
| 93 | ALTER TABLE sec_contabancaria_transferencia |
||
| 94 | ADD CONSTRAINT fk_contabancariatransf_contabancariaentrada FOREIGN KEY (seq_contabancaria_entrada) |
||
| 95 | REFERENCES sec_conta_bancaria (seq_conta_bancaria) |
||
| 96 | ON DELETE RESTRICT ON UPDATE RESTRICT; |
||
| 97 | |||
| 98 | ALTER TABLE sec_contabancaria_transferencia |
||
| 99 | ADD CONSTRAINT fk_contabancariatransf_contabancariasaida FOREIGN KEY (seq_contabancaria_saida) |
||
| 100 | REFERENCES sec_conta_bancaria (seq_conta_bancaria) |
||
| 101 | ON DELETE RESTRICT ON UPDATE RESTRICT; |
||
| 102 | |||
| 103 | |||
| 104 | /* |
||
| 105 | ALTER TABLE sec_produto ADD COLUMN dat_online_mercadolivre DATE NULL; |
||
| 106 | INSERT INTO sec_item_avaliacao VALUES (20, 'META NÃO ALCANÇADA', true); |
||
| 107 | INSERT INTO sec_item_avaliacao VALUES (21, 'PROCEDIMENTOS INTERNOS NÃO REALIZADOS', true); |
||
| 108 | UPDATE sec_item_avaliacao SET dsc_item_avaliacao = 'NÃO ATINGIR A QUANTIDADE MÍNIMA DE PEDIDOS' WHERE seq_item_avaliacao = 13; |
||
| 109 | UPDATE sec_item_avaliacao SET dsc_item_avaliacao = 'NÃO ATINGIR A QUANTIDADE MÍNIMA DE ATENDIMENTOS' WHERE seq_item_avaliacao = 18; |
||
| 110 | */ |
||
| 111 | |||
| 112 | SET search_path = public; |