fixes bug #9984
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@77218 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6271b113b7
commit
037a2be521
|
@ -0,0 +1,203 @@
|
||||||
|
--------------------------------------------TAXPOL-------------------------------------------------------------
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Table TAXPOL
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -00942);
|
||||||
|
begin
|
||||||
|
execute immediate 'DROP TABLE "TAXPOL" cascade constraints';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE TABLE "VTABOL"."TAXPOL"
|
||||||
|
("TAXPOL_ID" NUMBER(7,0),
|
||||||
|
"EMPRESA_ID" NUMBER(7,0),
|
||||||
|
"CATEGORIA_ID" NUMBER(7,0),
|
||||||
|
"LOCALIDADE_ID" NUMBER(7,0),
|
||||||
|
"KM" NUMBER(7,0),
|
||||||
|
"ORGAOCONCEDENTE_ID" NUMBER(7,0),
|
||||||
|
"TIPO_TARIFA" VARCHAR2(15 BYTE),
|
||||||
|
"NUMTAXA" VARCHAR2(20 BYTE),
|
||||||
|
"DATAINSERCAO" DATE,
|
||||||
|
"ACTIVO" NUMBER(1,0),
|
||||||
|
"FECMODIF" DATE,
|
||||||
|
"USUARIO_ID" NUMBER(7,0),
|
||||||
|
"TAXPOLC_ID" NUMBER(7,0)
|
||||||
|
)';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Index IDX_TAXPOL
|
||||||
|
--------------------------------------------------------
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01408);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE UNIQUE INDEX "IDX_TAXPOL" ON "VTABOL"."TAXPOL" ("TAXPOL_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- Constraints for Table TAXPOL
|
||||||
|
--------------------------------------------------------
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'ALTER TABLE "TAXPOL" ADD CONSTRAINT "IDX_TAXPOL" PRIMARY KEY ("TAXPOL_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'ALTER TABLE "TAXPOL" MODIFY ("TAXPOL_ID" NOT NULL ENABLE)';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------TAXPOLC-------------------------------------------------------------
|
||||||
|
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Table TAXPOLC
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -00942);
|
||||||
|
begin
|
||||||
|
execute immediate 'DROP TABLE "TAXPOLC" cascade constraints';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE TABLE "TAXPOLC"
|
||||||
|
( "TAXPOLC_ID" NUMBER(7,0),
|
||||||
|
"EMPRESA_ID" NUMBER(7,0),
|
||||||
|
"CATEGORIA_ID" NUMBER(7,0),
|
||||||
|
"LOCALIDADE_ID" NUMBER(7,0),
|
||||||
|
"KM" NUMBER(7,0),
|
||||||
|
"CONCESSIONARIA" VARCHAR2(6 BYTE),
|
||||||
|
"TERMINAL" VARCHAR2(15 BYTE),
|
||||||
|
"ORGAOCONCEDENTE_ID" NUMBER(7,0),
|
||||||
|
"TIPO_TARIFA" VARCHAR2(15 BYTE),
|
||||||
|
"TX_ABREVIADA" VARCHAR2(20 BYTE),
|
||||||
|
"ACTIVO" NUMBER(1,0),
|
||||||
|
"FECMODIF" DATE,
|
||||||
|
"USUARIO_ID" NUMBER(7,0)
|
||||||
|
)';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Index IDX_TAXPOLC
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01408);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE UNIQUE INDEX "IDX_TAXPOLC" ON "TAXPOLC" ("TAXPOLC_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- Constraints for Table TAXPOL
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'ALTER TABLE "TAXPOLC" ADD CONSTRAINT "IDX_TAXPOLC" PRIMARY KEY ("TAXPOLC_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------TAXPOV-------------------------------------------------------------
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Table TAXPOLV
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -00942);
|
||||||
|
begin
|
||||||
|
execute immediate 'DROP TABLE "TAXPOLV" cascade constraints';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE TABLE "VTABOL"."TAXPOLV"
|
||||||
|
( "TAXPOLV_ID" NUMBER(10,0),
|
||||||
|
"BOLETO_ID" NUMBER(16,0),
|
||||||
|
"CORRIDA_ID" NUMBER(9,2),
|
||||||
|
"DATAVIAGEM" VARCHAR2(8 BYTE),
|
||||||
|
"ORIGEN_ID" NUMBER(7,0),
|
||||||
|
"DESTINO_ID" NUMBER(7,0),
|
||||||
|
"POLTRONA" VARCHAR2(2 BYTE),
|
||||||
|
"FOLIO_SISTEMA" VARCHAR2(15 BYTE),
|
||||||
|
"EMPRESA_ID" NUMBER(7,0),
|
||||||
|
"CATEGORIA_ID" NUMBER(7,0),
|
||||||
|
"NUMTAXA" VARCHAR2(15 BYTE),
|
||||||
|
"DATAINSERCAO" VARCHAR2(8 BYTE),
|
||||||
|
"CONCESSIONARIA" VARCHAR2(6 BYTE),
|
||||||
|
"TERMINAL" VARCHAR2(6 BYTE),
|
||||||
|
"VALORTAXA" NUMBER(8,2),
|
||||||
|
"TIPO_TARIFA" VARCHAR2(15 BYTE),
|
||||||
|
"TXABREVIADA" VARCHAR2(20 BYTE),
|
||||||
|
"ORGAOCONCEDENTE" NUMBER(7,0),
|
||||||
|
"HORASAIDA" VARCHAR2(5 BYTE),
|
||||||
|
"RUTA_ID" NUMBER(7,0),
|
||||||
|
"DATAVENDA" VARCHAR2(8 BYTE),
|
||||||
|
"HORAVENDA" VARCHAR2(5 BYTE),
|
||||||
|
"USUARIO_ID" NUMBER(7,0),
|
||||||
|
"INDCANCELADO" NUMBER(1,0),
|
||||||
|
"USUARIOCANC" NUMBER(7,0),
|
||||||
|
"SESSAOCANCELAMENTO" VARCHAR2(6 BYTE),
|
||||||
|
"DATACANCELAMENTO" VARCHAR2(8 BYTE),
|
||||||
|
"ACTIVO" NUMBER(1,0)
|
||||||
|
)';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- DDL for Index IDX_TAXPOLV
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01408);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'CREATE UNIQUE INDEX "IDX_TAXPOLV" ON "TAXPOLV" ("TAXPOLV_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
/
|
||||||
|
--------------------------------------------------------
|
||||||
|
-- Constraints for Table TAXPOLV
|
||||||
|
--------------------------------------------------------
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -01430);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
'ALTER TABLE "TAXPOLV" ADD CONSTRAINT "IDX_TAXPOLV" PRIMARY KEY ("TAXPOLV_ID")';
|
||||||
|
exception when object_exists then null;
|
||||||
|
end;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue