aadddrr

cb_payment_order

Sep 30th, 2017
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. -- Table: cb_payment_order
  2.  
  3. -- DROP TABLE cb_payment_order;
  4.  
  5. CREATE TABLE cb_payment_order
  6. (
  7.   payment_order_id bigint NOT NULL DEFAULT nextval('cb_payment_order_seq'::regclass),
  8.   tenant_id bigint,
  9.   doc_type_id bigint,
  10.   doc_no character varying(30),
  11.   doc_date character varying(8),
  12.   ou_id bigint,
  13.   partner_id bigint,
  14.   partner_bank_id bigint,
  15.   ext_doc_no character varying(30),
  16.   ext_doc_date character varying(8),
  17.   ref_doc_type_id bigint,
  18.   ref_id bigint,
  19.   due_date character varying(8),
  20.   curr_code character varying(5),
  21.   remark character varying(1024),
  22.   status_doc character varying(1),
  23.   workflow_status character varying(50),
  24.   version bigint NOT NULL,
  25.   create_datetime character varying(14),
  26.   create_user_id bigint,
  27.   update_datetime character varying(14),
  28.   update_user_id bigint,
  29.   CONSTRAINT cb_payment_order_pkey PRIMARY KEY (payment_order_id)
  30. )
  31. WITH (
  32.   OIDS=FALSE
  33. );
  34. ALTER TABLE cb_payment_order
  35.   OWNER TO sts;
  36.  
  37. -- Index: idx_cb_payment_order_01
  38.  
  39. -- DROP INDEX idx_cb_payment_order_01;
  40.  
  41. CREATE UNIQUE INDEX idx_cb_payment_order_01
  42.   ON cb_payment_order
  43.   USING btree
  44.   (tenant_id, doc_type_id, doc_no COLLATE pg_catalog."default", "substring"(doc_date::text, 1, 6) COLLATE pg_catalog."default", ou_id);
Add Comment
Please, Sign In to add comment