--------------------------------------------------------
--  DDL for Table SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB
--------------------------------------------------------

  CREATE TABLE "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" 
   (	"ID" NUMBER(38,0), 
	"FEATURE_ID" NUMBER(38,0), 
	"CATEGORY" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"MUSTSHOULDCOULD" VARCHAR2(26 BYTE) COLLATE "USING_NLS_COMP", 
	"FULFILLMENT_STATUS" VARCHAR2(26 BYTE) COLLATE "USING_NLS_COMP", 
	"FULFILLMENT_ATTESTATION__UNFULFILLMENT_JUSTIFICATION_-_NOTES" VARCHAR2(4096 BYTE) COLLATE "USING_NLS_COMP", 
	"TRUST_SERVICES_TEAM" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"BUSINESS_APPROVER" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"BUSINESS_APPROVAL" VARCHAR2(26 BYTE) COLLATE "USING_NLS_COMP", 
	"BUSINESS_COMMENTS" VARCHAR2(1024 BYTE) COLLATE "USING_NLS_COMP", 
	"DESCRIPTION" VARCHAR2(1024 BYTE) COLLATE "USING_NLS_COMP", 
	"CUSTRECORD_SEQ_REQ_CATEGORY" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"DATE_CREATED_UTC" DATE, 
	"LAST_MODIFIED_UTC" DATE, 
	"TODATE" DATE
   )  DEFAULT COLLATION "USING_NLS_COMP" SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 10 MAXTRANS 255 
 COLUMN STORE COMPRESS FOR QUERY HIGH ROW LEVEL LOCKING LOGGING
  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 "DATA" ;
--------------------------------------------------------
--  DDL for Index SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB_PK1
--------------------------------------------------------

  CREATE UNIQUE INDEX "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB_PK1" ON "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" ("FEATURE_ID", "ID", "TODATE") 
  PCTFREE 10 INITRANS 20 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 "DATA" ;
--------------------------------------------------------
--  Constraints for Table SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB
--------------------------------------------------------

  ALTER TABLE "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" MODIFY ("ID" NOT NULL ENABLE);
  ALTER TABLE "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" MODIFY ("TODATE" NOT NULL ENABLE);
  ALTER TABLE "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" ADD CONSTRAINT "SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB_PK" PRIMARY KEY ("FEATURE_ID", "ID", "TODATE")
  USING INDEX (CREATE UNIQUE INDEX "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB_PK1" ON "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" ("FEATURE_ID", "ID", "TODATE") 
  PCTFREE 10 INITRANS 20 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 "DATA" )  ENABLE;
  ALTER TABLE "OTHQ_OWN"."SRC_NLCORP_TRUST_SERVICES_REQUIREMENT_DE_SNAPSHOTS_TB" MODIFY ("FEATURE_ID" NOT NULL ENABLE);
