~~~BEGIN_MAIN_SECTION~~~
[PRODUCT]
table=SRC_PEM_SONARQUBE_STATISTICS_TB
~~~END_MAIN_SECTION~~~


~~~BEGIN_VERSION_SECTION~~~
[VERSION]
version=2025-11-07

[SQL_SCRIPT___DEFAULT]


--------------------------------------------------------
--  DDL for Table SRC_PEM_SONARQUBE_STATISTICS_TB
--------------------------------------------------------

  CREATE TABLE "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB" 
   (	"HASH" VARCHAR2(40 BYTE) COLLATE "USING_NLS_COMP", 
	"TIMESTAMP" DATE, 
	"APP" VARCHAR2(32 BYTE) COLLATE "USING_NLS_COMP", 
	"BRANCH" VARCHAR2(16 BYTE) COLLATE "USING_NLS_COMP", 
	"BUGS" NUMBER, 
	"CODE_HEALTH_RATING" NUMBER, 
	"CODE_SMELLS" NUMBER, 
	"COGNITIVE_COMPLEXITY" NUMBER, 
	"COGNITIVE_COMPLEXITY_RATING" NUMBER, 
	"CONDITIONS_TO_COVER" NUMBER, 
	"COVERAGE_FULLSTACK" NUMBER, 
	"COVERAGE_NONSTACK" NUMBER, 
	"COVERAGE_RATING" NUMBER, 
	"COVERED_CONDITIONS" NUMBER, 
	"COVERED_CONDITIONS_FULLSTACK" NUMBER, 
	"COVERED_LINES" NUMBER, 
	"COVERED_LINES_FULLSTACK" NUMBER, 
	"FILE_NAME" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"FILE_PATH" VARCHAR2(256 BYTE) COLLATE "USING_NLS_COMP", 
	"LINES_OF_CODE" NUMBER, 
	"LINES_TO_COVER" NUMBER, 
	"MAINTAINABILITY_RATING" NUMBER, 
	"MODULE" VARCHAR2(128 BYTE) COLLATE "USING_NLS_COMP", 
	"PRODUCTTEAM" VARCHAR2(64 BYTE) COLLATE "USING_NLS_COMP", 
	"QUALIFIER" VARCHAR2(16 BYTE) COLLATE "USING_NLS_COMP", 
	"RELIABILITY_RATING" NUMBER, 
	"SECURITY_RATING" NUMBER, 
	"TECHNICAL_DEBT_IN_MINUTES" NUMBER, 
	"UNCOVERED_CONDITIONS" NUMBER, 
	"UNCOVERED_CONDITIONS_FULLSTACK" NUMBER, 
	"UNCOVERED_LINES" NUMBER, 
	"UNCOVERED_LINES_FULLSTACK" NUMBER, 
	"VULNERABILITIES" NUMBER
   )  DEFAULT COLLATION "USING_NLS_COMP" SEGMENT CREATION DEFERRED 
  PCTFREE 10 PCTUSED 40 INITRANS 10 MAXTRANS 255 
 COLUMN STORE COMPRESS FOR QUERY HIGH ROW LEVEL LOCKING LOGGING
  TABLESPACE "DATA" ;
--------------------------------------------------------
--  DDL for Index SRC_PEM_SONARQUBE_STATISTICS_TB_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB_PK" ON "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB" ("HASH", "TIMESTAMP") 
  PCTFREE 10 INITRANS 20 MAXTRANS 255 COMPUTE STATISTICS 
  TABLESPACE "DATA" ;
--------------------------------------------------------
--  Constraints for Table SRC_PEM_SONARQUBE_STATISTICS_TB
--------------------------------------------------------

  ALTER TABLE "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB" MODIFY ("HASH" NOT NULL ENABLE);
  ALTER TABLE "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB" MODIFY ("TIMESTAMP" NOT NULL ENABLE);
  ALTER TABLE "OTHQ_OWN"."SRC_PEM_SONARQUBE_STATISTICS_TB" ADD CONSTRAINT "SRC_PEM_SONARQUBE_STATISTICS_TB_PK" PRIMARY KEY ("HASH", "TIMESTAMP")
  USING INDEX PCTFREE 10 INITRANS 20 MAXTRANS 255 COMPUTE STATISTICS 
  TABLESPACE "DATA"  ENABLE;


~~~END_VERSION_SECTION~~~