fixes bug #8786
git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/BD/FlyWay/trunk@67133 d1611594-4594-4d17-8e1d-87c2c4800839master
parent
6d2318f24b
commit
ab46e232c9
|
@ -0,0 +1,23 @@
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -00955);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
|
||||||
|
'CREATE TABLE "VTABOL"."DIGITA_VENTA"
|
||||||
|
( "DIGITAVENTA_ID" NUMBER(7,0) NOT NULL ENABLE,
|
||||||
|
"FECHORVENTA" DATE,
|
||||||
|
"USUARIO_ID" NUMBER(7,0) NOT NULL ENABLE,
|
||||||
|
"ESTACION_ID" NUMBER(7,0) NOT NULL ENABLE,
|
||||||
|
"IMPTOTAL" NUMBER(7,2) NOT NULL ENABLE,
|
||||||
|
CONSTRAINT "VENDA_PK" PRIMARY KEY ("DIGITAVENTA_ID")
|
||||||
|
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
||||||
|
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
||||||
|
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
||||||
|
TABLESPACE "USERS" ENABLE,
|
||||||
|
CONSTRAINT "VENDA_USUARIO_FK" FOREIGN KEY ("USUARIO_ID")
|
||||||
|
REFERENCES "VTABOL"."USUARIO" ("USUARIO_ID") ENABLE
|
||||||
|
)';
|
||||||
|
|
||||||
|
end;
|
||||||
|
|
|
@ -0,0 +1,44 @@
|
||||||
|
declare
|
||||||
|
object_exists exception;
|
||||||
|
pragma exception_init (object_exists , -00955);
|
||||||
|
begin
|
||||||
|
execute immediate
|
||||||
|
|
||||||
|
'CREATE TABLE "VTABOL"."DIGITA_ITEM"
|
||||||
|
( "DIGITAITEM_ID" NUMBER(3,0) NOT NULL ENABLE,
|
||||||
|
"DIGITAVENTA_ID" NUMBER(7,0) NOT NULL ENABLE,
|
||||||
|
"FORMAPAGO_ID" NUMBER(7,0),
|
||||||
|
"CORRIDA_ID" NUMBER NOT NULL ENABLE,
|
||||||
|
"FECCORRIDA" DATE NOT NULL ENABLE,
|
||||||
|
"FECHORVIAJE" DATE NOT NULL ENABLE,
|
||||||
|
"TIPOVENTA_ID" NUMBER(7,0),
|
||||||
|
"CANTPASAJE" NUMBER(3,0),
|
||||||
|
"SERIE" VARCHAR2(30 BYTE),
|
||||||
|
"SUBSERIE" VARCHAR2(30 BYTE),
|
||||||
|
"NUMINICIAL" NUMBER(7,0),
|
||||||
|
"PRECIO" NUMBER(7,2),
|
||||||
|
"DESCUENTO" NUMBER(7,2),
|
||||||
|
"IMPORTETAXAEMBARQUE" NUMBER(7,2),
|
||||||
|
"IMPORTEPEDAGIO" NUMBER(7,2),
|
||||||
|
"IMPORTEOUTROS" NUMBER(7,2),
|
||||||
|
"IMPORTESEGURO" NUMBER(7,2),
|
||||||
|
"CATEGORIA_ID" NUMBER(7,0),
|
||||||
|
CONSTRAINT "ITEMVENDA_PK" PRIMARY KEY ("DIGITAITEM_ID", "DIGITAVENTA_ID")
|
||||||
|
USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS
|
||||||
|
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
|
||||||
|
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
|
||||||
|
TABLESPACE "USERS" ENABLE,
|
||||||
|
CONSTRAINT "ITEMVENDA_CATEGORIA_FK" FOREIGN KEY ("CATEGORIA_ID")
|
||||||
|
REFERENCES "VTABOL"."CATEGORIA" ("CATEGORIA_ID") ENABLE,
|
||||||
|
CONSTRAINT "ITEMVENDA_CORRIDA_FK" FOREIGN KEY ("CORRIDA_ID", "FECCORRIDA")
|
||||||
|
REFERENCES "VTABOL"."CORRIDA" ("CORRIDA_ID", "FECCORRIDA") ENABLE,
|
||||||
|
CONSTRAINT "ITEMVENDA_VENDA_FK" FOREIGN KEY ("DIGITAVENTA_ID")
|
||||||
|
REFERENCES "VTABOL"."DIGITA_VENTA" ("DIGITAVENTA_ID") ENABLE,
|
||||||
|
CONSTRAINT "DIGITA_ITEM_TIPO_VENTA_FK" FOREIGN KEY ("TIPOVENTA_ID")
|
||||||
|
REFERENCES "VTABOL"."TIPO_VENTA" ("TIPOVENTA_ID") ENABLE,
|
||||||
|
CONSTRAINT "ITEMVENDA_FORMAPAGAMENTO_FK" FOREIGN KEY ("FORMAPAGO_ID")
|
||||||
|
REFERENCES "VTABOL"."FORMA_PAGO" ("FORMAPAGO_ID") ENABLE
|
||||||
|
)';
|
||||||
|
|
||||||
|
end;
|
||||||
|
|
Loading…
Reference in New Issue