bug#21498

dev: julio
qua: 

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@105257 d1611594-4594-4d17-8e1d-87c2c4800839
master
julio 2021-02-01 22:29:46 +00:00
parent 2fb149929b
commit b8c8a61ce6
3 changed files with 86 additions and 0 deletions

View File

@ -0,0 +1,28 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE TABLE GP_PRICING_BEN_CL_TARI
(
PRICINGBENCLTARI_ID NUMBER(7,0) NOT NULL ENABLE,
NOMEBENEFICIO VARCHAR2(100 BYTE) NOT NULL ENABLE,
DESCBENEFICIO VARCHAR2(300 BYTE),
USUARIO_ID NUMBER(7,0),
FECMODIF DATE,
ACTIVO NUMBER(1,0),
CONSTRAINT GP_PRICING_BEN_CL_TARI_PK PRIMARY KEY (PRICINGBENCLTARI_ID)
)';
exception when object_exists then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE SEQUENCE GP_PRICING_BEN_CLAS_TAR_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE';
exception when object_exists then null;
end;
/

View File

@ -0,0 +1,27 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
' CREATE TABLE GP_PRICING_BEN_CL_TARI_CTRL
(
PRICINGCLASSETARIFARIA_ID" NUMBER(7,0) NOT NULL ENABLE,
PRICINGBENCLTARI_ID NUMBER(7,0) NOT NULL ENABLE,
CONSTRAINT GP_PRICING_BEN_CL_TARI_CTRL_PK PRIMARY KEY (PRICINGCLASSETARIFARIA_ID, PRICINGBENCLTARI_ID),
CONSTRAINT FK_GP_PRICING_CLASSE_TARIFARIA FOREIGN KEY (PRICINGCLASSETARIFARIA_ID)
REFERENCES GP_PRICING_CLASSE_TARIFARIA (PRICINGCLASSETARIFARIA_ID) ENABLE,
CONSTRAINT FK_GP_PRICING_BEN_CL_TARI FOREIGN KEY (PRICINGBENCLTARI_ID) REFERENCES GP_PRICING_BEN_CL_TARI (PRICINGBENCLTARI_ID) ENABLE
)';
exception when object_exists then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE SEQUENCE GP_PRICING_BEN_C_TAR_CTRL_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE';
exception when object_exists then null;
end;
/

View File

@ -0,0 +1,31 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE TABLE GP_PRECIO_ESPECIAL_TARI_GRUPO
(PRECIOESPECIALTARIFAGRUPO_ID NUMBER(7,0) NOT NULL ENABLE,
QTDRESERVAMIN NUMBER(7,0) NOT NULL ENABLE,
QTDRESERVAMAX NUMBER(7,0) NOT NULL ENABLE,
ACTIVO NUMBER(1,0) NOT NULL ENABLE,
VALOR NUMBER(10,2) NOT NULL ENABLE,
PORCENTAGEM NUMBER(10,2) NOT NULL ENABLE,
PRICING_ID NUMBER(7,0) NOT NULL ENABLE,
USUARIO_ID NUMBER(7,0),
FECMODIF DATE,
CONSTRAINT PRECIO_ESPECIAL_TARIFA_GRUPO_PK PRIMARY KEY (PRECIOESPECIALTARIFAGRUPO_ID),
CONSTRAINT FK_GP_PRICING FOREIGN KEY (PRICING_ID) REFERENCES GP_PRICING (PRICING_ID) ENABLE
)';
exception when object_exists then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE SEQUENCE PRECIO_ESPECI_TARIFA_GRUPO_SEQ MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 CACHE 20 NOORDER NOCYCLE';
exception when object_exists then null;
end;
/