include pool ddl
This commit is contained in:
parent
a66ec61aaf
commit
e73d69ad65
1
.gitignore
vendored
1
.gitignore
vendored
@ -11,3 +11,4 @@ changes.html
|
|||||||
/.dbeaver
|
/.dbeaver
|
||||||
.project
|
.project
|
||||||
/.settings
|
/.settings
|
||||||
|
/Scripts
|
||||||
|
78
build/osm_pool.sql
Normal file
78
build/osm_pool.sql
Normal file
@ -0,0 +1,78 @@
|
|||||||
|
-- rlarp.osm_pool definition
|
||||||
|
|
||||||
|
-- Drop table
|
||||||
|
|
||||||
|
-- DROP TABLE rlarp.osm_pool;
|
||||||
|
|
||||||
|
CREATE TABLE rlarp.osm_pool (
|
||||||
|
fspr text NULL,
|
||||||
|
plnt text NULL,
|
||||||
|
promo text NULL,
|
||||||
|
terms text NULL,
|
||||||
|
bill_cust_descr text NULL,
|
||||||
|
ship_cust_descr text NULL,
|
||||||
|
dsm text NULL,
|
||||||
|
quota_rep_descr text NULL,
|
||||||
|
director text NULL,
|
||||||
|
billto_group text NULL,
|
||||||
|
shipto_group text NULL,
|
||||||
|
chan text NULL,
|
||||||
|
chansub text NULL,
|
||||||
|
chan_retail text NULL,
|
||||||
|
part text NULL,
|
||||||
|
part_descr text NULL,
|
||||||
|
part_group text NULL,
|
||||||
|
branding text NULL,
|
||||||
|
majg_descr text NULL,
|
||||||
|
ming_descr text NULL,
|
||||||
|
majs_descr text NULL,
|
||||||
|
mins_descr text NULL,
|
||||||
|
segm text NULL,
|
||||||
|
substance text NULL,
|
||||||
|
fs_line text NULL,
|
||||||
|
r_currency text NULL,
|
||||||
|
r_rate numeric(31, 10) NULL,
|
||||||
|
c_currency text NULL,
|
||||||
|
c_rate numeric(31, 10) NULL,
|
||||||
|
units numeric(31, 10) NULL,
|
||||||
|
value_loc numeric(31, 10) NULL,
|
||||||
|
value_usd numeric NULL,
|
||||||
|
cost_loc numeric(31, 10) NULL,
|
||||||
|
cost_usd numeric NULL,
|
||||||
|
calc_status text NULL,
|
||||||
|
flag text NULL,
|
||||||
|
order_date date NULL,
|
||||||
|
order_month text NULL,
|
||||||
|
order_season int4 NULL,
|
||||||
|
request_date date NULL,
|
||||||
|
request_month text NULL,
|
||||||
|
request_season int4 NULL,
|
||||||
|
ship_date date NULL,
|
||||||
|
ship_month text NULL,
|
||||||
|
ship_season int4 NULL,
|
||||||
|
"version" text NULL,
|
||||||
|
iter text NULL,
|
||||||
|
logid int4 NULL,
|
||||||
|
tag text NULL,
|
||||||
|
"comment" text NULL,
|
||||||
|
"module" text NULL
|
||||||
|
);
|
||||||
|
CREATE INDEX osm_pool_logid ON rlarp.osm_pool USING btree (logid);
|
||||||
|
CREATE INDEX osm_qr ON rlarp.osm_pool USING btree (quota_rep_descr, bill_cust_descr, ship_cust_descr);
|
||||||
|
|
||||||
|
|
||||||
|
-- rlarp.osm_pool foreign keys
|
||||||
|
|
||||||
|
ALTER TABLE rlarp.osm_pool ADD CONSTRAINT logfk FOREIGN KEY (logid) REFERENCES rlarp.osm_log(id);
|
||||||
|
|
||||||
|
-- rlarp.osm_log definition
|
||||||
|
|
||||||
|
-- Drop table
|
||||||
|
|
||||||
|
-- DROP TABLE rlarp.osm_log;
|
||||||
|
|
||||||
|
CREATE TABLE rlarp.osm_log (
|
||||||
|
id int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
||||||
|
doc jsonb NULL,
|
||||||
|
CONSTRAINT osm_log_pkey PRIMARY KEY (id)
|
||||||
|
);
|
Loading…
Reference in New Issue
Block a user