Merge pull request 'bug#al-2280' (!41) from AL-2280 into master

Reviewed-on: utilidades/Flyway#41
Reviewed-by: fabio <fabio.faria@rjconsultores.com.br>
master
Valdir Cordeiro 2023-05-24 19:13:02 +00:00
commit ff24f23e92
3 changed files with 48 additions and 1 deletions

View File

@ -4,7 +4,7 @@
<modelVersion>4.0.0</modelVersion>
<groupId>br.com.rjconsultores</groupId>
<artifactId>Flyway</artifactId>
<version>1.3.4</version>
<version>1.3.5</version>
<distributionManagement>
<repository>

View File

@ -0,0 +1,26 @@
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate 'CREATE SEQUENCE PRICING_CONEXAO_SEQ START WITH 1 INCREMENT BY 1';
exception when others then null;
end;
/
declare
object_exists exception;
pragma exception_init (object_exists , -00955);
begin
execute immediate
'CREATE TABLE PRICING_CONEXAO (
PRICINGCONEXAO_ID NUMBER(7,0) NOT NULL ENABLE,
PRICING_ID NUMBER(7,0) NOT NULL ENABLE,
CONEXIONCTRL_ID NUMBER(15,0) NOT NULL ENABLE,
ACTIVO NUMBER(1,0) NOT NULL ENABLE,
FECMODIF DATE NOT NULL ENABLE,
USUARIO_ID NUMBER(7,0) NOT NULL ENABLE,
CONSTRAINT PK_GP_PRICING_CONEXAO PRIMARY KEY (PRICINGCONEXAO_ID),
CONSTRAINT FK_GP_PRICING_CONEXAO FOREIGN KEY(PRICING_ID) REFERENCES PRICING (PRICING_ID),
CONSTRAINT FK_GP_PRICING_CONEXAO_CTRL FOREIGN KEY(CONEXIONCTRL_ID) REFERENCES CONEXION_CTRL (CONEXIONCTRL_ID)
)';
exception when others then null;
end;

View File

@ -0,0 +1,21 @@
DO $$
BEGIN
CREATE SEQUENCE PRICING_CONEXAO_SEQ START WITH 1 INCREMENT BY 1;
END
$$;
/
DO $$
BEGIN
CREATE TABLE PRICING_CONEXAO (
PRICINGCONEXAO_ID NUMBER(7,0) NOT NULL ENABLE,
PRICING_ID NUMBER(7,0) NOT NULL ENABLE,
CONEXIONCTRL_ID NUMBER(15,0) NOT NULL ENABLE,
ACTIVO NUMBER(1,0) NOT NULL ENABLE,
FECMODIF DATE NOT NULL ENABLE,
USUARIO_ID NUMBER(7,0) NOT NULL ENABLE,
CONSTRAINT PK_GP_PRICING_CONEXAO PRIMARY KEY (PRICINGCONEXAO_ID),
CONSTRAINT FK_GP_PRICING_CONEXAO FOREIGN KEY(PRICING_ID) REFERENCES PRICING (PRICING_ID),
CONSTRAINT FK_GP_PRICING_CONEXAO_CTRL FOREIGN KEY(CONEXIONCTRL_ID) REFERENCES CONEXION_CTRL (CONEXIONCTRL_ID)
);
END
$$;