Primer Commit

This commit is contained in:
2023-06-08 11:55:59 -03:00
commit a269361962
432 changed files with 203156 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
--------------------------------------------------------
-- DDL for Table ACTION_MESSAGE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."ACTION_MESSAGE"
( "ID_ACTION_MESSAGE" NUMBER,
"ID_ACTION" NUMBER(8,0),
"ID_STEP_FLOW" NUMBER,
"ACTION_MESSAGE_TYPE" NUMBER DEFAULT 1,
"ACTION_MESSAGE_SUBJECT" VARCHAR2(200 BYTE),
"ACTION_MESSAGE_BODY" VARCHAR2(4000 BYTE),
"ACTION_MESSAGE_STATUS" NUMBER DEFAULT 1
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."ACTION_MESSAGE"."ACTION_MESSAGE_TYPE" IS '1-eMAIL/2-OTROS';
COMMENT ON COLUMN "ENVX_OPER"."ACTION_MESSAGE"."ACTION_MESSAGE_STATUS" IS '0-INACTIVO/1-ACTIVO';
GRANT SELECT ON "ENVX_OPER"."ACTION_MESSAGE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,16 @@
--------------------------------------------------------
-- DDL for Table ADDITIONAL_ENV_VARIABLES
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."ADDITIONAL_ENV_VARIABLES"
( "ID_ENV_VARIABLE" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0),
"VARIABLE_ALIAS" VARCHAR2(15 BYTE),
"VARIABLE_NAME" VARCHAR2(50 BYTE),
"VARIABLE_VALUE" VARCHAR2(255 BYTE),
"VARIABLE_DESCRIPTION" VARCHAR2(255 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."ADDITIONAL_ENV_VARIABLES" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,18 @@
--------------------------------------------------------
-- DDL for Table DEPLOYING_OBJECT_TYPE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYING_OBJECT_TYPE"
( "ID_OBJECT_TYPE" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"OBJECT_TYPE_NAME" VARCHAR2(50 BYTE),
"OBJECT_TYPE_DESC" VARCHAR2(255 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_OBJECT_TYPE"."ID_OBJECT_TYPE" IS 'Identificador de Objeto';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_OBJECT_TYPE"."ID_DEPLOYING_TECH" IS 'Identificador de la tecnolog¿a de desarrollo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_OBJECT_TYPE"."OBJECT_TYPE_NAME" IS 'Categoria del Objeto (JAR,WAR,TABLE, PROCEDURE, etc.)';
GRANT SELECT ON "ENVX_OPER"."DEPLOYING_OBJECT_TYPE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,20 @@
--------------------------------------------------------
-- DDL for Table DEPLOYING_TECH
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYING_TECH"
( "ID_DEPLOYING_TECH" NUMBER(*,0),
"DEPLOY_TECH_NAME" VARCHAR2(255 BYTE),
"DEPLOY_TECH_DESCRIPTION" VARCHAR2(255 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_TECH"."ID_DEPLOYING_TECH" IS 'Identificador de la tecnolog¿a de desarrollo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_TECH"."DEPLOY_TECH_NAME" IS 'Nombre de la tecnolog¿a de Desarrollo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYING_TECH"."DEPLOY_TECH_DESCRIPTION" IS 'Descripci¿n de la tecnolog¿a de Desarrollo';
GRANT SELECT ON "ENVX_OPER"."DEPLOYING_TECH" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table DEPLOYING_TECH_FILE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYING_TECH_FILE"
( "ID_DEPLOYING_TECH_FILE" NUMBER,
"ID_DEPLOYING_TECH" VARCHAR2(20 BYTE),
"TECH_FILE_EXTENSION" VARCHAR2(4 BYTE),
"TECH_FILE_DESCRIPTION" VARCHAR2(400 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."DEPLOYING_TECH_FILE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,23 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_PATTERN
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_PATTERN"
( "ID_PATTERN" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"DEPLOYMENT_PATTERN_NAME" VARCHAR2(255 BYTE),
"DEFAULT_PATTERN" NUMBER(1,0),
"DEPLOYMENT_PATTERN_DESC" VARCHAR2(255 BYTE),
"ID_SYS_PROFILE" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN"."ID_PATTERN" IS 'Identificador del Patr¿n';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN"."ID_DEPLOYING_TECH" IS 'Identificador de la tecnolog¿a de desarrollo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN"."DEPLOYMENT_PATTERN_NAME" IS 'Nombre descriptivo para el patr¿n de despliegue';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_PATTERN" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,18 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_PATTERN_ENV
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_PATTERN_ENV"
( "ID_PATTERN" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0),
"ID_REPOSITORY" NUMBER,
"REPOSITORY_PATH" VARCHAR2(1000 BYTE),
"ID_DEP_PAT_ENV" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_PATTERN_ENV" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,62 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_PATTERN_STEP
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"
( "ID_PATTERN_STEP" NUMBER(*,0),
"ID_PATTERN" NUMBER(*,0),
"ID_EXEC_CATEGORY" NUMBER(*,0),
"ID_EXECUTOR" NUMBER(*,0),
"EXEC_SEQUENCE" NUMBER(*,0),
"STEP_NAME" VARCHAR2(100 BYTE),
"STEP_DESCRIPTION" VARCHAR2(255 BYTE),
"ID_STEP_TYPE" NUMBER(*,0),
"ID_SCOPE" NUMBER(*,0),
"STATUS_SUCCESS" VARCHAR2(20 BYTE),
"STATUS_ERROR" VARCHAR2(20 BYTE),
"STATUS_WARNING" VARCHAR2(20 BYTE),
"STATUS_ABORT" VARCHAR2(20 BYTE),
"ID_PSTEP_SUCCESS" NUMBER(*,0),
"ID_PSTEP_ERROR" NUMBER(*,0),
"ID_PSTEP_WARNING" NUMBER(*,0),
"ID_PSTEP_ABORT" NUMBER(*,0),
"ID_ACT_CAT_SUCCESS" NUMBER(*,0),
"ID_ACT_CAT_ERROR" NUMBER(*,0),
"ID_ACT_CAT_WARNING" NUMBER(*,0),
"ID_ACT_CAT_ABORT" NUMBER(*,0),
"RETRIES_ERROR" NUMBER,
"RETRIES_TIMEOUT" NUMBER,
"MINUTES_TIMEOUT" NUMBER,
"SECONDS_TIMEOUT" NUMBER,
"STATUS_TIMEOUT" VARCHAR2(20 BYTE),
"ID_ACT_CAT_TIMEOUT" NUMBER,
"ID_PSTEP_TIMEOUT" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PATTERN_STEP" IS 'identificador ¿nico del paso en el proceso de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PATTERN" IS 'Identificador del Patr¿n';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_EXEC_CATEGORY" IS 'Categoria de ejecucion del paso en el patron';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_EXECUTOR" IS 'Identificador del programa ejecutor';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."EXEC_SEQUENCE" IS 'Orden secuencial de ejecuci¿n.';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STEP_NAME" IS 'nombre del paso a ser ejecutado durante el despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STEP_DESCRIPTION" IS 'Descripcion de las actividades en este paso y el resultado esperado';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_STEP_TYPE" IS '0- MANUAL / 1- ASISTIDO / 2- AUTOMATICO';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STATUS_SUCCESS" IS '( 1) Estado devuelto si el paso es exitoso';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STATUS_ERROR" IS '(-1) Estado devuelto si el paso termina en error';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STATUS_WARNING" IS '( 2) Estado devuelto si el paso tiene advertencias';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."STATUS_ABORT" IS '(-2) Estado devuelto si el paso es cancelado';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PSTEP_SUCCESS" IS 'Paso a ejecutar si el paso termina exitoso';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PSTEP_ERROR" IS 'Paso a ejecutar si el paso termina en error';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PSTEP_WARNING" IS 'Paso a ejecutar si el paso termina con advertencias';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_PSTEP_ABORT" IS 'Paso a ejecutar si el paso termina por cancelacion';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_ACT_CAT_SUCCESS" IS 'Categoria de accion si el paso es exitoso';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_ACT_CAT_ERROR" IS 'Categoria de accion si el paso es erroneo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_ACT_CAT_WARNING" IS 'Categoria de accion si el paso posee advertencias';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP"."ID_ACT_CAT_ABORT" IS 'Categoria de accion si el paso es cancelado';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_PATTERN_STEP" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,43 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQUEST
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQUEST"
( "ID_REQUEST" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"ID_DEPLOYMENT_TYPE" NUMBER(*,0),
"ID_SCHEDULE" NUMBER(*,0),
"ID_REQ_INSTANCE" NUMBER(*,0),
"CREATION_DATE" DATE,
"ID_USER_CREATE" VARCHAR2(100 BYTE),
"REQUEST_STATUS" VARCHAR2(50 BYTE),
"ID_LAST_SEQ_STEP" NUMBER(*,0),
"DATE_TIME_DEPLOY" DATE,
"ID_USER_UDP" NUMBER(*,0),
"LAST_UPDATE_DATE" DATE,
"USER_CREATE" VARCHAR2(100 BYTE),
"AOL" NUMBER DEFAULT 0,
"ID_PROJECT" NUMBER,
"USE_CASE" VARCHAR2(1000 BYTE),
"TITTLE" VARCHAR2(500 BYTE),
"ID_REQUEST_REF" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_REQUEST" IS 'Identificador ¿nico de la Solicitud de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_ENVIROMENT_TYPE" IS 'Identificador del tipo de ambiente';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_DEPLOYMENT_TYPE" IS 'Identificador del tipo de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_SCHEDULE" IS 'Identificador del Cronograma';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_REQ_INSTANCE" IS 'Identificador ¿nico de la instancia de proceso';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."CREATION_DATE" IS 'Fecha de creaci¿n';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_USER_CREATE" IS 'Identificador del usuario creador de la orden';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."REQUEST_STATUS" IS 'Estado de la ORDER de despliegue en el proceso';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."ID_LAST_SEQ_STEP" IS 'Ultimo paso ejecutado en el flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."DATE_TIME_DEPLOY" IS 'Fecha y Hora calculada para el despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST"."LAST_UPDATE_DATE" IS 'Ultima actualizaci¿n del la Solicitud de Despliegue';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQUEST" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,30 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQUEST_QUEUE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQUEST_QUEUE"
( "ID_QUEUE" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"QUEUE_DATE" DATE,
"QUEUE_ORDER" NUMBER(*,0),
"ID_PARENT_QUEUE" NUMBER(*,0),
"ID_SCHEDULE" NUMBER(*,0),
"ID_SCHEDULE_DETAIL" NUMBER(*,0),
"DEPLOY_DATE" DATE,
"QUEUE_ALIAS" VARCHAR2(100 BYTE),
"STATUS_QUEUE" NUMBER DEFAULT 0,
"JOB_NAME" VARCHAR2(100 BYTE),
"SYS_STS02RKX$ZJ0KOB9#VHGDFLG37" NUMBER GENERATED ALWAYS AS (SYS_OP_COMBINED_HASH("STATUS_QUEUE","JOB_NAME")) VIRTUAL
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQUEST_QUEUE"."STATUS_QUEUE" IS '0-programado/
1-procesando/
2-terminado/
3-suspendido ';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQUEST_QUEUE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,30 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQ_ENV
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQ_ENV"
( "ID_DEP_REQ_ENV" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"ID_LAST_REQ_DETAIL" NUMBER(*,0),
"ENVIROMENT_STATUS" VARCHAR2(15 BYTE),
"ENVIROMENT_ORDER" NUMBER,
"ID_REQ_HGROUP" VARCHAR2(100 BYTE),
"ID_LAST_DEP_STEP" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_DEP_REQ_ENV" IS 'Identificador unico de cada ambiente asignado';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_ENVIROMENT" IS 'Identificador del Ambiente para Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_DEPLOYING_TECH" IS 'Identificador de la tecnolog¿a de desarrollo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_REQUEST" IS 'Identificador ¿nico de la Solicitud de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ENVIROMENT_STATUS" IS 'Estado del ambiente durante el despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_REQ_HGROUP" IS 'Identificador del grupo de ambientes jerarquizado';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_ENV"."ID_LAST_DEP_STEP" IS 'Idetificador del [ultimo paso ejecutado durante el despliegue';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQ_ENV" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,37 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQ_HGROUP
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"
( "ID_REQ_HGROUP" VARCHAR2(20 BYTE),
"ID_PARENT_REQ_HGROUP" VARCHAR2(20 BYTE),
"ID_REQ_HGROUP_LEVEL" VARCHAR2(3 BYTE),
"ID_REAL_REQ_HGROUP" NUMBER(*,0),
"ID_REQ_HGROUP_REF" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"REQ_HGROUP_ORDER" NUMBER(*,0),
"REQ_HGROUP_STATUS" VARCHAR2(30 BYTE),
"REQ_HGROUP_NAME" VARCHAR2(50 BYTE),
"TOTAL_MEMBERS" NUMBER,
"LAST_ORD_DEP_MEMBER" NUMBER,
"LAST_ID_DEP_MEMBER" NUMBER,
"LAST_STS_DEP_MEMBER" VARCHAR2(50 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."ID_REQ_HGROUP" IS 'Identificador compuesto por R+ID_REQUEST + REQ_GROUP_LEVEL + ID_REAL_REQ_GROUP';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."ID_PARENT_REQ_HGROUP" IS 'Referencia al ID_REQ_HGROUP';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."ID_REQ_HGROUP_LEVEL" IS 'R- Solicitud (request), T- Tecnologia, P- Patron';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."ID_REAL_REQ_HGROUP" IS 'Secuencia unica por registro';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."REQ_HGROUP_ORDER" IS 'orden de ejecucion para cada grupo de ambientes';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."REQ_HGROUP_NAME" IS 'Nombre del grupo, OPCIONAL';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."TOTAL_MEMBERS" IS 'Cantidad Total de miembros en el grupo';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."LAST_ORD_DEP_MEMBER" IS 'ordinal del ultimo miembro ejecutado en el despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."LAST_ID_DEP_MEMBER" IS 'identificador unico del ultimo control de ejecucion ';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP"."LAST_STS_DEP_MEMBER" IS 'ultimo estado obtenido con la ejecucion del despliegue en un miembro';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQ_HGROUP" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,35 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQ_OBJECT
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"
( "ID_DEP_REQ_OBJECT" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"ID_PATTERN" NUMBER(*,0),
"ID_REQ_HGROUP" VARCHAR2(20 BYTE),
"OBJECT_ORDER" NUMBER(*,0),
"ID_OBJECT_REPO" VARCHAR2(1000 BYTE),
"ID_REQDET_INSTANCE" VARCHAR2(50 BYTE),
"OBJECT_DEP_STATUS" VARCHAR2(100 BYTE),
"OBJECT_VERSION" VARCHAR2(200 BYTE),
"OBJECT_NAME" VARCHAR2(100 BYTE),
"OBJECT_SOURCE_PATH" VARCHAR2(1000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_DEP_REQ_OBJECT" IS 'Identificador unico del detalle de la solicitud';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_REQUEST" IS 'Identificador unico de la Solicitud de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_PATTERN" IS 'Identificador del Patron de Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_REQ_HGROUP" IS 'grupo de ambientes al que pertenece el objeto';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."OBJECT_ORDER" IS 'secuencia de ejecucion';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_OBJECT_REPO" IS 'identificador del objeto dentro repositorio seleccionado';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."ID_REQDET_INSTANCE" IS 'Identificador de la instancia de ejecucion para el detalle de la solicitud';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."OBJECT_DEP_STATUS" IS 'ultimo estado en el paso ejecutado para el despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."OBJECT_VERSION" IS 'version del objeto a desplegar';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT"."OBJECT_NAME" IS 'nombre del objeto';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQ_OBJECT" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_REQ_REFERENCE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_REQ_REFERENCE"
( "ID_REFERENCE" VARCHAR2(50 BYTE),
"ID_REQUEST" NUMBER(*,0),
"ID_REF_SOURCE" NUMBER(*,0),
"REFERENCE_DESCRIPTION" VARCHAR2(500 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_REFERENCE"."ID_REFERENCE" IS 'identificador del ticket de referencia (Jira / GITLAB / etc)';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_REQ_REFERENCE"."ID_REQUEST" IS 'Identificador de la Solicitud Asociada';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_REQ_REFERENCE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_SCHEDULE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_SCHEDULE"
( "ID_SCHEDULE" NUMBER(*,0),
"ID_DEPLOYMENT_TYPE" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"SCHEDULE_NAME" VARCHAR2(100 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_SCHEDULE"."ID_SCHEDULE" IS 'Identificador ¿nico para el cronograma de Despliegue';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_SCHEDULE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_SCHEDULE_DETAIL
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_SCHEDULE_DETAIL"
( "ID_SCHEDULE" NUMBER(*,0),
"SCHEDULE_INIT_DATE" DATE,
"SCHEDULE_FEQUENCY" NUMBER,
"ID_SCHEDULE_DETAIL" NUMBER(*,0),
"SCHEDULE_JOB_NAME" VARCHAR2(100 BYTE),
"SCHEDULE_DET_STATUS" NUMBER,
"SCHEDULE_DETAIL_ORDER" NUMBER
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_SCHEDULE_DETAIL"."SCHEDULE_FEQUENCY" IS 'DIARIO / SEMANAL / MENSUAL / ANUAL';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_SCHEDULE_DETAIL" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_STEP_SCOPE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_STEP_SCOPE"
( "ID_SCOPE" NUMBER(*,0),
"SCOPE_NAME" VARCHAR2(20 BYTE),
"SCOPE_ALIAS" VARCHAR2(50 BYTE),
"SCOPE_DESCRIPTION" VARCHAR2(250 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_STEP_SCOPE"."SCOPE_NAME" IS 'NOMBRE';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_STEP_SCOPE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table DEPLOYMENT_TYPE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOYMENT_TYPE"
( "ID_DEPLOYMENT_TYPE" NUMBER(*,0),
"DEPLOYMENT_TYPE" VARCHAR2(100 BYTE),
"DEPLOYMENT_TYPE_DESC" VARCHAR2(250 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_TYPE"."ID_DEPLOYMENT_TYPE" IS 'Identificador del Tipo de Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOYMENT_TYPE"."DEPLOYMENT_TYPE" IS 'Nombre que identifica al tipo de despliegue';
GRANT SELECT ON "ENVX_OPER"."DEPLOYMENT_TYPE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,22 @@
--------------------------------------------------------
-- DDL for Table DEPLOY_STATUS_MESSAGE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEPLOY_STATUS_MESSAGE"
( "ID_DEPLOY_STATUS_MESSAGE" NUMBER,
"DEP_REQUEST_STATUS" VARCHAR2(100 BYTE),
"DEPLOY_STATUS_MESSAGE_TYPE" NUMBER DEFAULT 1,
"DEPLOY_STATUS_MESSAGE_SUBJECT" VARCHAR2(200 BYTE),
"DEPLOY_STATUS_MESSAGE_BODY" VARCHAR2(4000 BYTE),
"DEPLOY_STATUS_MESSAGE_STATUS" NUMBER DEFAULT 1
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEPLOY_STATUS_MESSAGE"."DEPLOY_STATUS_MESSAGE_TYPE" IS '1-EMAIL/2-OTROS';
COMMENT ON COLUMN "ENVX_OPER"."DEPLOY_STATUS_MESSAGE"."DEPLOY_STATUS_MESSAGE_STATUS" IS '0-INACTIVO/1-ACTIVO';
GRANT SELECT ON "ENVX_OPER"."DEPLOY_STATUS_MESSAGE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,21 @@
--------------------------------------------------------
-- DDL for Table DEP_ACTION_CATEGORY
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."DEP_ACTION_CATEGORY"
( "ID_ACTION_DEP_CAT" NUMBER(*,0),
"ACTION_DEP_CAT_NAME" VARCHAR2(50 BYTE),
"ACTION_DEP_CAT_SN" VARCHAR2(20 BYTE),
"ACTION_DEP_CAT_DESC" VARCHAR2(500 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."DEP_ACTION_CATEGORY"."ACTION_DEP_CAT_NAME" IS 'Nombre de la categoria de accion';
COMMENT ON COLUMN "ENVX_OPER"."DEP_ACTION_CATEGORY"."ACTION_DEP_CAT_SN" IS 'Nombre corto a presentar para la categoria de accion';
COMMENT ON COLUMN "ENVX_OPER"."DEP_ACTION_CATEGORY"."ACTION_DEP_CAT_DESC" IS 'Descripcion de la categoria';
GRANT SELECT ON "ENVX_OPER"."DEP_ACTION_CATEGORY" TO "ENVX_AUDIT";

27
DB/TABLES/ENVIROMENT.sql Normal file
View File

@@ -0,0 +1,27 @@
--------------------------------------------------------
-- DDL for Table ENVIROMENT
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."ENVIROMENT"
( "ID_ENVIROMENT" NUMBER(*,0),
"ID_PARENT_ENVIROMENT" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"ENVIROMENT_ALIAS" VARCHAR2(20 BYTE),
"ENVIROMENT_NAME" VARCHAR2(80 BYTE),
"ENVIROMENT_DESCRIPTION" VARCHAR2(255 BYTE),
"ENVIROMENT_STATUS" NUMBER(*,0),
"DEPLOY_ENABLE" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT"."ID_ENVIROMENT" IS 'Identificador del Ambiente para Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT"."ID_PARENT_ENVIROMENT" IS 'Identificador del Ambiente para Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT"."ID_ENVIROMENT_TYPE" IS 'Identificador del Tipo de Ambiente';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT"."ENVIROMENT_DESCRIPTION" IS 'Descripci¿n del ambiente de Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT"."DEPLOY_ENABLE" IS '0- No es Contenerdor 1- Es Contenedor';
GRANT SELECT ON "ENVX_OPER"."ENVIROMENT" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,22 @@
--------------------------------------------------------
-- DDL for Table ENVIROMENT_TYPE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."ENVIROMENT_TYPE"
( "ID_ENVIROMENT_TYPE" NUMBER(*,0),
"ENVIROMENT_TYPE_NAME" VARCHAR2(255 BYTE),
"ENVIROMENT_TYPE_DESCRIPTION" VARCHAR2(255 BYTE),
"ENVIROMENT_TYPE_CLASS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT_TYPE"."ID_ENVIROMENT_TYPE" IS 'Identificador del tipo de Ambiente';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT_TYPE"."ENVIROMENT_TYPE_NAME" IS 'Nombre del Tipo de Ambiente';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT_TYPE"."ENVIROMENT_TYPE_DESCRIPTION" IS 'Descripci¿n del Tipo de Ambiente';
COMMENT ON COLUMN "ENVX_OPER"."ENVIROMENT_TYPE"."ENVIROMENT_TYPE_CLASS" IS 'Clasificacion como ambientes productivos y no productivos';
GRANT SELECT ON "ENVX_OPER"."ENVIROMENT_TYPE" TO "ENVX_AUDIT";

25
DB/TABLES/EXECUTOR.sql Normal file
View File

@@ -0,0 +1,25 @@
--------------------------------------------------------
-- DDL for Table EXECUTOR
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."EXECUTOR"
( "ID_EXECUTOR" NUMBER(*,0),
"ID_EXEC_CATEGORY" NUMBER(*,0),
"EXECUTOR_NAME" VARCHAR2(100 BYTE),
"EXECUTOR_SH" VARCHAR2(30 BYTE),
"EXECUTOR_DESCRIPTION" VARCHAR2(255 BYTE),
"EXECUTOR_TYPE" NUMBER(*,0),
"EXECUTOR_PROGRAM" VARCHAR2(500 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR"."ID_EXECUTOR" IS 'identificador ¿nico del EXECUTOR';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR"."EXECUTOR_NAME" IS 'Nombre completo que identifique al EXECUTOR asociado';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR"."EXECUTOR_SH" IS 'Nombre corto o acr¿nimo que permita la referencia r¿pida al EXECUTOR';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR"."EXECUTOR_TYPE" IS '0- FUNCTION / 1-PROCEDURE / 2-PKG.FUNCTION / 3-PKG.PROCEDURE';
GRANT SELECT ON "ENVX_OPER"."EXECUTOR" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,22 @@
--------------------------------------------------------
-- DDL for Table EXECUTOR_CATEGORY
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."EXECUTOR_CATEGORY"
( "ID_EXEC_CATEGORY" NUMBER(*,0),
"EXEC_CAT_NAME" VARCHAR2(50 BYTE),
"EXEC_CAT_SN" VARCHAR2(15 BYTE),
"EXEC_CAT_DESCRIPTION" VARCHAR2(255 BYTE),
"EXEC_CATEGORY_TYPE" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_CATEGORY"."EXEC_CAT_NAME" IS 'NOMBRE DE LA CATEGORIA';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_CATEGORY"."EXEC_CAT_SN" IS 'NOMBRE CORTO DE LA CATEGORIA';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_CATEGORY"."EXEC_CAT_DESCRIPTION" IS 'DESCRIPCION';
GRANT SELECT ON "ENVX_OPER"."EXECUTOR_CATEGORY" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,30 @@
--------------------------------------------------------
-- DDL for Table EXECUTOR_PARAMETER
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."EXECUTOR_PARAMETER"
( "ID_PARAMETER" NUMBER(*,0),
"ORDER_NUMBER" NUMBER(*,0),
"ID_EXECUTOR" NUMBER(*,0),
"FUNCTIONAL_NAME" VARCHAR2(100 BYTE),
"PARAMETER" VARCHAR2(100 BYTE),
"PARAM_SOURCE_VAL" NUMBER(*,0),
"DEFAULT_VALUE" VARCHAR2(4000 BYTE),
"IO_PARAMETER_TYPE" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."ID_PARAMETER" IS 'identificador del parametro';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."ORDER_NUMBER" IS 'Orden en el cual deben devolverse los par¿metros';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."ID_EXECUTOR" IS 'Identificador del ejecutor';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."FUNCTIONAL_NAME" IS 'Nombre descriptivo del par¿metro';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."PARAMETER" IS 'Jenkins: nombre del par¿metro en el JOB';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."PARAM_SOURCE_VAL" IS '1 - Constante / 2 - Variable / 3 - Funcion';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."DEFAULT_VALUE" IS 'Jenkins: valor por defecto del par¿metro';
COMMENT ON COLUMN "ENVX_OPER"."EXECUTOR_PARAMETER"."IO_PARAMETER_TYPE" IS '0- INPUT / 1- OUTPUT / 2- INPUTOUTPUT';
GRANT SELECT ON "ENVX_OPER"."EXECUTOR_PARAMETER" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,28 @@
--------------------------------------------------------
-- DDL for Table INTERNAL_TEST
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."INTERNAL_TEST"
( "TEST_DATE" TIMESTAMP (6) DEFAULT systimestamp,
"TEST_RESULT" CLOB,
"TEST_MESSAGE" VARCHAR2(4000 BYTE),
"TEST_INFO" CLOB
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141"
LOB ("TEST_RESULT") STORE AS SECUREFILE (
TABLESPACE "APEX_3800503980117141" ENABLE STORAGE IN ROW 4000 CHUNK 8192
NOCACHE LOGGING NOCOMPRESS KEEP_DUPLICATES
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT))
LOB ("TEST_INFO") STORE AS SECUREFILE (
TABLESPACE "APEX_3800503980117141" ENABLE STORAGE IN ROW 4000 CHUNK 8192
NOCACHE LOGGING NOCOMPRESS KEEP_DUPLICATES
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;

22
DB/TABLES/JIRA_JSON.sql Normal file
View File

@@ -0,0 +1,22 @@
--------------------------------------------------------
-- DDL for Table JIRA_JSON
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."JIRA_JSON"
( "ID" NUMBER GENERATED ALWAYS AS IDENTITY MINVALUE 1 MAXVALUE 9999999999999999999999999999 INCREMENT BY 1 START WITH 1 NOCACHE NOORDER NOCYCLE NOKEEP NOSCALE ,
"FETCHED_AT" TIMESTAMP (6) DEFAULT systimestamp,
"DOCUMENT" CLOB
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141"
LOB ("DOCUMENT") STORE AS SECUREFILE (
TABLESPACE "APEX_3800503980117141" ENABLE STORAGE IN ROW 4000 CHUNK 8192
CACHE NOCOMPRESS KEEP_DUPLICATES ) ;
GRANT SELECT ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT DELETE ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT INSERT ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT UPDATE ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT REFERENCES ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT DEBUG ON "ENVX_OPER"."JIRA_JSON" TO "APEX_REST_PUBLIC_USER";
GRANT SELECT ON "ENVX_OPER"."JIRA_JSON" TO "ENVX_AUDIT";

17
DB/TABLES/LOGS.sql Normal file
View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table LOGS
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."LOGS"
( "MESSAGE" VARCHAR2(4000 BYTE),
"DATE_TIME" TIMESTAMP (6),
"ORDER_LOG" NUMBER,
"PROGRAM_NAME" VARCHAR2(250 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."LOGS" TO "ENVX_AUDIT";

19
DB/TABLES/MIGRLOG.sql Normal file
View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table MIGRLOG
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."MIGRLOG"
( "ID" NUMBER,
"PARENT_LOG_ID" NUMBER,
"LOG_DATE" TIMESTAMP (6),
"SEVERITY" NUMBER(4,0),
"LOGTEXT" VARCHAR2(4000 BYTE),
"PHASE" VARCHAR2(100 BYTE),
"REF_OBJECT_ID" NUMBER,
"REF_OBJECT_TYPE" VARCHAR2(4000 BYTE),
"CONNECTION_ID_FK" NUMBER
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."MIGRLOG" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,23 @@
--------------------------------------------------------
-- DDL for Table MIGR_DATATYPE_TRANSFORM_MAP
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP"
( "ID" NUMBER,
"PROJECT_ID_FK" NUMBER,
"MAP_NAME" VARCHAR2(4000 BYTE),
"SECURITY_GROUP_ID" NUMBER DEFAULT 0,
"CREATED_ON" DATE DEFAULT sysdate,
"CREATED_BY" VARCHAR2(255 BYTE),
"LAST_UPDATED_ON" DATE,
"LAST_UPDATED_BY" VARCHAR2(255 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP"."ID" IS 'Primary Key';
COMMENT ON COLUMN "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP"."PROJECT_ID_FK" IS '//PARENTFIELD';
COMMENT ON COLUMN "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP"."MAP_NAME" IS 'A name for the map';
COMMENT ON TABLE "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP" IS 'Table for storing data type maps. A map is simply a collection of rules';
GRANT SELECT ON "ENVX_OPER"."MIGR_DATATYPE_TRANSFORM_MAP" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,18 @@
--------------------------------------------------------
-- DDL for Table PRESET_ENV_GROUP
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."PRESET_ENV_GROUP"
( "ID_PRESET_GROUP" NUMBER(*,0),
"PRESET_GROUP_NAME" VARCHAR2(50 BYTE),
"PRES_GROUP_DESC" VARCHAR2(250 BYTE),
"PRESET_GROUP_ALIAS" VARCHAR2(15 BYTE),
"LEVEL_PRESET_GROUP" VARCHAR2(50 BYTE),
"PRESET_GROUP_STATUS" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."PRESET_ENV_GROUP" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,14 @@
--------------------------------------------------------
-- DDL for Table PRESET_ENV_GROUP_MEMBERS
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."PRESET_ENV_GROUP_MEMBERS"
( "ID_PRESET_GROUP" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."PRESET_ENV_GROUP_MEMBERS"."ID_ENVIROMENT" IS 'Identificador del Ambiente para Despliegue';
GRANT SELECT ON "ENVX_OPER"."PRESET_ENV_GROUP_MEMBERS" TO "ENVX_AUDIT";

22
DB/TABLES/PROJECT.sql Normal file
View File

@@ -0,0 +1,22 @@
--------------------------------------------------------
-- DDL for Table PROJECT
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."PROJECT"
( "ID_PROJECT" NUMBER,
"TITTLE" VARCHAR2(200 BYTE),
"DESCRIPTION" CLOB,
"PROJECT_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141"
LOB ("DESCRIPTION") STORE AS SECUREFILE (
TABLESPACE "APEX_3800503980117141" ENABLE STORAGE IN ROW 4000 CHUNK 8192
NOCACHE LOGGING NOCOMPRESS KEEP_DUPLICATES
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table REFERENCE_SOURCE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REFERENCE_SOURCE"
( "ID_REF_SOURCE" NUMBER(*,0),
"REFERENCE_SOURCE_NAME" VARCHAR2(50 BYTE),
"REFERENCE_URL" VARCHAR2(255 BYTE),
"REFERENCE_DESCRIPTION" VARCHAR2(255 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."REFERENCE_SOURCE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table REPOSITORY_ACTION
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REPOSITORY_ACTION"
( "ID_REPOSITORY" NUMBER,
"ID_REPOSITORY_ACTION" NUMBER,
"ACTION_NAME" VARCHAR2(100 BYTE),
"ACTION_TYPE" VARCHAR2(100 BYTE),
"URL_ACTION" VARCHAR2(1000 BYTE),
"ACTION_EXECUTOR" VARCHAR2(1000 BYTE),
"ACTION_RESULT" VARCHAR2(100 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."REPOSITORY_ACTION" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,16 @@
--------------------------------------------------------
-- DDL for Table REPOSITORY_TYPE_SEARCH
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REPOSITORY_TYPE_SEARCH"
( "ID" NUMBER,
"NAME" VARCHAR2(50 BYTE),
"ALIAS" VARCHAR2(30 BYTE),
"LIST_REPRESENTATION" VARCHAR2(4000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;

View File

@@ -0,0 +1,30 @@
--------------------------------------------------------
-- DDL for Table REQUEST_ACTION_FLOW
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_ACTION_FLOW"
( "ID_ACTION" NUMBER(*,0),
"ID_STEP_FLOW" NUMBER(*,0),
"STATUS_RESULT" VARCHAR2(30 BYTE),
"ID_ACTION_CAT" NUMBER(*,0),
"ACTION_NAME" VARCHAR2(30 BYTE),
"MULTIPLE_ENABLE" NUMBER(*,0),
"ID_STEP_GO" NUMBER(*,0),
"ADDITIONAL_DETAILS" NUMBER,
"ACTION_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."ID_STEP_FLOW" IS 'Determina el paso del flujo de trabajo donde puede ejecutarse la accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."STATUS_RESULT" IS 'Determina el estado que asume la Solicitud de Despliegue, al ejecutar esta accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."ID_ACTION_CAT" IS 'Define la direccion del flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."ACTION_NAME" IS 'Nombre de negocio con la que se conoce la accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."MULTIPLE_ENABLE" IS '1 - Puede ser m¿ltple / 0 - No puede ser m¿ltiple';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."ID_STEP_GO" IS 'Es requerido segun la categoria de accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_ACTION_FLOW"."ACTION_STATUS" IS '1 activa - 0 deshabilitada';
GRANT SELECT ON "ENVX_OPER"."REQUEST_ACTION_FLOW" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,69 @@
--------------------------------------------------------
-- DDL for Table REQUEST_EXEC_DEPLOY
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_EXEC_DEPLOY"
( "ID_REQ_HGROUP" VARCHAR2(50 BYTE),
"ID_REQUEST" NUMBER(*,0),
"ID_DEPLOYMENT_STATUS" NUMBER(*,0),
"DEPLOYMENT_STATUS" VARCHAR2(50 BYTE),
"ENV_HGROUP_ORDER" NUMBER(*,0),
"ENV_HGROUP_MEMBERS" NUMBER,
"ID_ENV_HGROUP" VARCHAR2(50 BYTE),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"ENV_ORDER" NUMBER,
"ID_ENVIROMENT" NUMBER(*,0),
"ID_PARENT_ENVIROMENT" NUMBER(*,0),
"OBJ_HGROUP_ORDER" NUMBER(*,0),
"OBJ_HGROUP_MEMBERS" NUMBER,
"ID_OBJ_HGROUP" VARCHAR2(50 BYTE),
"ID_PATTERN" NUMBER(*,0),
"ID_PATTERN_STEP" NUMBER,
"OBJ_ORDER" NUMBER(*,0),
"ID_OBJECT_REPO" VARCHAR2(1000 BYTE),
"OBJECT_SOURCE_PATH" VARCHAR2(1000 BYTE),
"OBJECT_NAME" VARCHAR2(100 BYTE),
"OBJECT_VERSION" VARCHAR2(200 BYTE),
"ID_CONTROL_DEPLOY" NUMBER(*,0),
"ID_USER_CONTROL" NUMBER(*,0),
"ID_EXECUTOR" NUMBER(*,0),
"ID_DEP_PROC" VARCHAR2(100 BYTE),
"RETRY_NUMER" NUMBER(*,0),
"CONTROL_INIT_DATE" DATE,
"CONTROL_END_DATE" DATE,
"ID_DEP_REQ_OBJECT" NUMBER,
"ID_PARENT_CTRL_DEPLOY" NUMBER(*,0),
"QUEUE_ALIAS" VARCHAR2(100 BYTE),
"ID_PRC_QUEUE" VARCHAR2(100 BYTE),
"OBSERVATION" VARCHAR2(4000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_REQ_HGROUP" IS 'Identificador del Grupo de la Solicitud';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_DEPLOYMENT_STATUS" IS 'Identificador del estado de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."DEPLOYMENT_STATUS" IS 'Estado de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ENV_HGROUP_ORDER" IS 'Orden de ejecucion para los grupos de ambientes';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ENV_HGROUP_MEMBERS" IS 'Cantidad total de Ambientes en el Grupo
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_ENV_HGROUP" IS 'Identificador del Grupo de Ambientes
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_DEPLOYING_TECH" IS 'Identificador de la Tecnologia';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ENV_ORDER" IS 'Orden de Ejecucion de los ambientes';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_ENVIROMENT" IS 'Identificador del ambientes';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_PARENT_ENVIROMENT" IS 'Identificador del ambiente padre
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."OBJ_HGROUP_ORDER" IS 'Orden de ejecucion para los grupos de ambientes
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."OBJ_HGROUP_MEMBERS" IS 'Catidad total de Objetos en el Grupo
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_OBJ_HGROUP" IS 'Identificador del Grupo de Objetos
';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_CONTROL_DEPLOY" IS 'Identificador unico de la ejecucion ';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_DEPLOY"."ID_USER_CONTROL" IS 'Identificador unico del usuario responsable
';
GRANT SELECT ON "ENVX_OPER"."REQUEST_EXEC_DEPLOY" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,40 @@
--------------------------------------------------------
-- DDL for Table REQUEST_EXEC_FLOW
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_EXEC_FLOW"
( "ID_REQUEST" NUMBER(*,0),
"ID_SEQ_STEP" NUMBER(*,0),
"ACTION_NAME" VARCHAR2(100 BYTE),
"ID_ACTION_CAT" NUMBER(*,0),
"STATUS_RESULT" VARCHAR2(50 BYTE),
"ID_STEP_FLOW" NUMBER(*,0),
"ID_ROLE" NUMBER(*,0),
"ID_SYS_PROFILE" NUMBER(*,0),
"ID_USER" NUMBER(*,0),
"ID_ACTION" NUMBER(*,0),
"OBSERVATIONS" VARCHAR2(255 BYTE),
"STEP_DATE" DATE,
"UPDATE_DATA" NUMBER(*,0),
"DELETE_DATA" NUMBER(*,0),
"LAST_STEP_DATE" DATE,
"USER_NAME" VARCHAR2(500 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_REQUEST" IS 'Identificador de la Solicitud de Despliegue';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_SEQ_STEP" IS 'Identificador secuancial e incremental del paso en el flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ACTION_NAME" IS 'Nombre de negocio con la que se conoce la accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_ACTION_CAT" IS 'Define la direccion del flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."STATUS_RESULT" IS 'Determina el estado que asume la Solicitud de Despliegue, al ejecutar esta accion';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_STEP_FLOW" IS 'Identificador del paso en el flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_ROLE" IS 'Identificador del Rol del Usuario ejecutor del Paso';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."ID_USER" IS 'Identificador del Usuario ejecutor del paso en el flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."OBSERVATIONS" IS 'Observaciones incluidas por el usuario responsable';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_EXEC_FLOW"."STEP_DATE" IS 'Fecha de ejecuci¿n del paso en el Lujo de trabajo';
GRANT SELECT ON "ENVX_OPER"."REQUEST_EXEC_FLOW" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,27 @@
--------------------------------------------------------
-- DDL for Table REQUEST_STEP_WORKFLOW
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_STEP_WORKFLOW"
( "ID_STEP_FLOW" NUMBER(*,0),
"ID_REQ_FLOW" NUMBER(*,0),
"ID_SYS_PROFILE" NUMBER(*,0),
"STEP_DESCRIPTION" VARCHAR2(250 BYTE),
"UPDATE_ENABLE" NUMBER(*,0),
"DELETE_ENABLE" NUMBER(*,0),
"DEPLOY_ENABLE" NUMBER(*,0),
"SUP_ACTION_ENABLE" NUMBER(*,0),
"STEP_NAME" VARCHAR2(25 BYTE),
"STEP_ORDER" NUMBER(*,0),
"STEP_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_STEP_WORKFLOW"."ID_STEP_FLOW" IS 'Identificador ¿nico del paso en el flujo de trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_STEP_WORKFLOW"."ID_REQ_FLOW" IS 'Identificador para el flujo de trabajo para la solicitud de despliegue';
GRANT SELECT ON "ENVX_OPER"."REQUEST_STEP_WORKFLOW" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,14 @@
--------------------------------------------------------
-- DDL for Table REQUEST_SW_AUXILIAR_PROFILE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_SW_AUXILIAR_PROFILE"
( "ID_SW_AUX_PROFILE" NUMBER(*,0),
"ID_STEP_FLOW" NUMBER(*,0),
"ID_SYS_PROFILE" NUMBER(*,0),
"STATUS_AUX_PROFILE" NUMBER(*,0)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."REQUEST_SW_AUXILIAR_PROFILE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,25 @@
--------------------------------------------------------
-- DDL for Table REQUEST_WORKFLOW
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQUEST_WORKFLOW"
( "ID_REQ_FLOW" NUMBER(*,0),
"ID_DEPLOYMENT_TYPE" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"REQUEST_FLOW_NAME" VARCHAR2(100 BYTE),
"REQUEST_FLOW_DESC" VARCHAR2(255 BYTE),
"REQUEST_FLOW_STATUS" NUMBER(*,0)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_WORKFLOW"."ID_REQ_FLOW" IS 'Identificador para el flujo de trabajo para la solicitud de despliegue';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_WORKFLOW"."ID_DEPLOYMENT_TYPE" IS 'Idetificador para el tipo de despliegue donde aplican';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_WORKFLOW"."ID_ENVIROMENT_TYPE" IS 'Identificador del tipo de ambiente';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_WORKFLOW"."REQUEST_FLOW_NAME" IS 'Nombre para el Flojo de Trabajo';
COMMENT ON COLUMN "ENVX_OPER"."REQUEST_WORKFLOW"."REQUEST_FLOW_DESC" IS 'Descripci¿n del Flujo de Trabajo';
GRANT SELECT ON "ENVX_OPER"."REQUEST_WORKFLOW" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,21 @@
--------------------------------------------------------
-- DDL for Table REQ_ACTION_CATEGORY
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQ_ACTION_CATEGORY"
( "ID_ACTION_CAT" NUMBER(*,0),
"ACTION_CAT_NAME" VARCHAR2(50 BYTE),
"ACTION_CAT_SN" VARCHAR2(20 BYTE),
"ACTION_CAT_DESCRIPTION" VARCHAR2(500 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQ_ACTION_CATEGORY"."ACTION_CAT_NAME" IS 'Nombre de la categoria de accion';
COMMENT ON COLUMN "ENVX_OPER"."REQ_ACTION_CATEGORY"."ACTION_CAT_SN" IS 'Nombre corto a presentar para la categoria de accion';
COMMENT ON COLUMN "ENVX_OPER"."REQ_ACTION_CATEGORY"."ACTION_CAT_DESCRIPTION" IS 'Descripcion de la categoria';
GRANT SELECT ON "ENVX_OPER"."REQ_ACTION_CATEGORY" TO "ENVX_AUDIT";

18
DB/TABLES/REQ_AUDITH.sql Normal file
View File

@@ -0,0 +1,18 @@
--------------------------------------------------------
-- DDL for Table REQ_AUDITH
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."REQ_AUDITH"
( "ID_AUDITH_FLOW" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"AFFECTED_FILED" VARCHAR2(2 BYTE),
"OLD_VALUE" VARCHAR2(255 BYTE),
"NEW_VALUE" VARCHAR2(255 BYTE),
"ID_SEQ_STEP_UPD" NUMBER(*,0)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."REQ_AUDITH"."ID_REQUEST" IS 'Identificador ¿nico de la Solicitud de despliegue';
GRANT SELECT ON "ENVX_OPER"."REQ_AUDITH" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,20 @@
--------------------------------------------------------
-- DDL for Table SYSTEM_MESSAGE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYSTEM_MESSAGE"
( "ID_MESSAGE" NUMBER,
"ID_MESSAGE_CLASS" VARCHAR2(6 BYTE),
"MESSAGE_CATEGORY" NUMBER,
"MESSAGE_TEXT" NVARCHAR2(1000),
"ADDITIONAL_INFO" VARCHAR2(1000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_MESSAGE"."MESSAGE_CATEGORY" IS '1- INFO 2- WARNING 3- ERROR';
GRANT SELECT ON "ENVX_OPER"."SYSTEM_MESSAGE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,29 @@
--------------------------------------------------------
-- DDL for Table SYSTEM_PARAMETER
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYSTEM_PARAMETER"
( "PARAMETER_NAME" VARCHAR2(100 BYTE),
"ID_STATUS_PARAMETER" NUMBER,
"CREATION_DATE" DATE,
"UNIQUE_PARAM_VALUE" NUMBER DEFAULT 1,
"PARAMATER_FUNC_NAME" VARCHAR2(100 BYTE),
"ID_PARAMETER_TYPE" NUMBER,
"PARAMETER_VALUE" CLOB
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141"
LOB ("PARAMETER_VALUE") STORE AS SECUREFILE (
TABLESPACE "APEX_3800503980117141" ENABLE STORAGE IN ROW 4000 CHUNK 8192
NOCACHE LOGGING NOCOMPRESS KEEP_DUPLICATES
STORAGE(INITIAL 262144 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0
BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)) ;
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_PARAMETER"."UNIQUE_PARAM_VALUE" IS '0: Valor no unico / 1: Valor unico';
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_PARAMETER"."ID_PARAMETER_TYPE" IS '0 - Texto / 1 - Numero 7 2 - Fecha / 3- JSON';
GRANT SELECT ON "ENVX_OPER"."SYSTEM_PARAMETER" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,15 @@
--------------------------------------------------------
-- DDL for Table SYSTEM_PARAMETER_TYPE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYSTEM_PARAMETER_TYPE"
( "ID_PARAMETER_TYPE" NUMBER,
"PARAMETER_TYPE_NAME" VARCHAR2(100 BYTE),
"PARAMETER_TYPE_FORMAT" VARCHAR2(1000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;

View File

@@ -0,0 +1,24 @@
--------------------------------------------------------
-- DDL for Table SYSTEM_PROFILE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYSTEM_PROFILE"
( "ID_SYS_PROFILE" NUMBER(*,0),
"ID_ROLE" NUMBER(*,0),
"SYS_PROFILE_NAME" VARCHAR2(50 BYTE),
"SYS_PROFILE_DESCRIPTION" VARCHAR2(200 BYTE),
"ID_SUP_SYS_PROFILE" NUMBER(*,0),
"CREATE_ENABLE" NUMBER(*,0),
"STATUS_PROFILE" NUMBER,
"IDM_DOMAIN" VARCHAR2(500 BYTE),
"IDM_GROUP" VARCHAR2(500 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_PROFILE"."ID_ROLE" IS 'Identificador del Rol';
GRANT SELECT ON "ENVX_OPER"."SYSTEM_PROFILE" TO "ENVX_AUDIT";

27
DB/TABLES/SYSTEM_ROLE.sql Normal file
View File

@@ -0,0 +1,27 @@
--------------------------------------------------------
-- DDL for Table SYSTEM_ROLE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYSTEM_ROLE"
( "ID_ROLE" NUMBER(*,0),
"ROLE_NAME" VARCHAR2(50 BYTE),
"ROLE_DESCRIPTION" VARCHAR2(100 BYTE),
"ROLE_TYPE" NUMBER(*,0),
"IDM_GROUP" VARCHAR2(500 BYTE),
"ID_APEX_ROLE" NUMBER,
"IDM_DOMAIN" VARCHAR2(500 BYTE),
"ROLE_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_ROLE"."ID_ROLE" IS 'Identificador del Rol';
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_ROLE"."ROLE_NAME" IS 'Nombre del Rol';
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_ROLE"."ROLE_DESCRIPTION" IS 'Descripci¿n del Rol';
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_ROLE"."ROLE_TYPE" IS '1 - Administrador / 2 - Operador';
COMMENT ON COLUMN "ENVX_OPER"."SYSTEM_ROLE"."ID_APEX_ROLE" IS 'Identificador del Role para APEX';
GRANT SELECT ON "ENVX_OPER"."SYSTEM_ROLE" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,19 @@
--------------------------------------------------------
-- DDL for Table SYS_PARAM_TEMP
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."SYS_PARAM_TEMP"
( "PARAMETER_NAME" VARCHAR2(100 BYTE),
"PARAMETER_VALUE" VARCHAR2(4000 BYTE),
"ID_STATUS_PARAMETER" NUMBER,
"CREATION_DATE" DATE,
"UNIQUE_PARAM_VALUE" NUMBER,
"PARAMATER_FUNC_NAME" VARCHAR2(100 BYTE),
"PARAMETER_TYPE" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;

View File

@@ -0,0 +1,9 @@
--------------------------------------------------------
-- DDL for Table TMP_BRANCHES_REQUEST
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_BRANCHES_REQUEST"
( "ID_REQUEST" NUMBER(*,0),
"ID_REPOSITORY" NUMBER(*,0),
"BRANCH_NAME" VARCHAR2(1000 BYTE)
) ON COMMIT PRESERVE ROWS ;

View File

@@ -0,0 +1,10 @@
--------------------------------------------------------
-- DDL for Table TMP_COMMITS_REQUEST
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_COMMITS_REQUEST"
( "ID_COMMIT" VARCHAR2(100 BYTE),
"DATE_COMMIT" VARCHAR2(100 BYTE),
"COMMIT_FILES" VARCHAR2(100 BYTE),
"ID_REQUEST" VARCHAR2(100 BYTE)
) ON COMMIT PRESERVE ROWS ;

View File

@@ -0,0 +1,21 @@
--------------------------------------------------------
-- DDL for Table TMP_ENVIROMENTS_REQUEST
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."TMP_ENVIROMENTS_REQUEST"
( "ID_DEP_REQ_ENV" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"ID_LAST_REQ_DETAIL" NUMBER(*,0),
"ENVIROMENT_STATUS" VARCHAR2(15 BYTE),
"ENVIROMENT_ORDER" NUMBER(*,0),
"ID_REQ_HGROUP" VARCHAR2(100 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."TMP_ENVIROMENTS_REQUEST" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,9 @@
--------------------------------------------------------
-- DDL for Table TMP_ENVIROMENT_PATTERN
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_ENVIROMENT_PATTERN"
( "ID_PATTERN" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_ENVIROMENT_PATTERN" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,14 @@
--------------------------------------------------------
-- DDL for Table TMP_GIT_TAG_OBJECTS
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_GIT_TAG_OBJECTS"
( "OBJECT_PATH" VARCHAR2(200 BYTE),
"OBJECT" VARCHAR2(995 BYTE),
"VERSION" VARCHAR2(81 BYTE),
"COMMIT_DATE" DATE,
"USER_NAME" VARCHAR2(50 BYTE),
"OBJECT_TYPE" VARCHAR2(200 BYTE),
"LONGHASH_COMMIT" VARCHAR2(255 BYTE)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_GIT_TAG_OBJECTS" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,9 @@
--------------------------------------------------------
-- DDL for Table TMP_MEMBERS_GROUP
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_MEMBERS_GROUP"
( "ID_PRESET_GROUP" NUMBER(*,0),
"ID_ENVIROMENT" NUMBER(*,0)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_MEMBERS_GROUP" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,24 @@
--------------------------------------------------------
-- DDL for Table TMP_OBJECTS_REQUEST
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."TMP_OBJECTS_REQUEST"
( "ID_DEP_REQ_OBJECT" NUMBER(*,0),
"ID_REQUEST" NUMBER(*,0),
"ID_PATTERN" NUMBER(*,0),
"ID_REQ_HGROUP" VARCHAR2(20 BYTE),
"OBJECT_ORDER" NUMBER(*,0),
"ID_OBJECT_REPO" VARCHAR2(1000 BYTE),
"ID_REQDET_INSTANCE" VARCHAR2(50 BYTE),
"OBJECT_DEP_STATUS" VARCHAR2(100 BYTE),
"OBJECT_VERSION" VARCHAR2(200 BYTE),
"OBJECT_NAME" VARCHAR2(100 BYTE),
"OBJECT_SOURCE_PATH" VARCHAR2(1000 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."TMP_OBJECTS_REQUEST" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,9 @@
--------------------------------------------------------
-- DDL for Table TMP_OBJ_TYPE_PATTERN
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_OBJ_TYPE_PATTERN"
( "ID_PATTERN" NUMBER(*,0),
"ID_OBJECT_TYPE" NUMBER(*,0)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_OBJ_TYPE_PATTERN" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,9 @@
--------------------------------------------------------
-- DDL for Table TMP_ORDER_FILTER
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_ORDER_FILTER"
( "FILTER" VARCHAR2(250 BYTE),
"VALUE" VARCHAR2(250 BYTE)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_ORDER_FILTER" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,10 @@
--------------------------------------------------------
-- DDL for Table TMP_ORDER_FILTER01
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_ORDER_FILTER01"
( "FILTRO" VARCHAR2(250 BYTE),
"VALOR" VARCHAR2(250 BYTE),
"ID_ORDER_FILTER" NUMBER(*,0)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_ORDER_FILTER01" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table TMP_REFERENCE_LIST
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_REFERENCE_LIST"
( "ID_REFERENCE" VARCHAR2(100 BYTE),
"REFERENCE_DESCRIPTION" VARCHAR2(200 BYTE),
"REFERENCE_STATUS" VARCHAR2(100 BYTE),
"REFERENCE_USER" VARCHAR2(200 BYTE)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT DELETE ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT INSERT ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT UPDATE ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT REFERENCES ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT DEBUG ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "APEX_REST_PUBLIC_USER";
GRANT SELECT ON "ENVX_OPER"."TMP_REFERENCE_LIST" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,11 @@
--------------------------------------------------------
-- DDL for Table TMP_REFERENCE_LIST_ADD
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_REFERENCE_LIST_ADD"
( "ID_REFERENCE" VARCHAR2(100 BYTE),
"ID_REQUEST" NUMBER,
"ID_REF_SOURCE" NUMBER,
"REFERENCE_DESCRIPTION" VARCHAR2(500 BYTE)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_REFERENCE_LIST_ADD" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,10 @@
--------------------------------------------------------
-- DDL for Table TMP_REQUEST_STEP_WORKFLOW
--------------------------------------------------------
CREATE GLOBAL TEMPORARY TABLE "ENVX_OPER"."TMP_REQUEST_STEP_WORKFLOW"
( "ID_STEP_FLOW" NUMBER(*,0),
"ID_REQ_FLOW" NUMBER(*,0),
"STEP_ORDER" NUMBER(*,0)
) ON COMMIT PRESERVE ROWS ;
GRANT SELECT ON "ENVX_OPER"."TMP_REQUEST_STEP_WORKFLOW" TO "ENVX_AUDIT";

18
DB/TABLES/USER_ROLES.sql Normal file
View File

@@ -0,0 +1,18 @@
--------------------------------------------------------
-- DDL for Table USER_ROLES
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."USER_ROLES"
( "ID_USER" NUMBER,
"USER_NAME" VARCHAR2(100 BYTE),
"USER_MAIL" VARCHAR2(500 BYTE),
"ID_ROLE" NUMBER,
"ID_SYS_PROFILE" NUMBER,
"USER_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;

View File

@@ -0,0 +1,23 @@
--------------------------------------------------------
-- DDL for Table USER_ROLES_OLD
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."USER_ROLES_OLD"
( "ID_USER" NUMBER(*,0),
"ID_ROLE" NUMBER(*,0),
"ID_SYS_PROFILE" NUMBER(*,0),
"USER_STATUS" NUMBER(*,0),
"USER_NAME" VARCHAR2(250 BYTE),
"LDAP_USER" VARCHAR2(250 BYTE),
"USER_MAIL" VARCHAR2(250 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."USER_ROLES_OLD"."ID_USER" IS 'Identificador externo del Usuario';
COMMENT ON COLUMN "ENVX_OPER"."USER_ROLES_OLD"."ID_ROLE" IS 'Identificador del Rol asignado al Usuario';
GRANT SELECT ON "ENVX_OPER"."USER_ROLES_OLD" TO "ENVX_AUDIT";

16
DB/TABLES/USE_CASE.sql Normal file
View File

@@ -0,0 +1,16 @@
--------------------------------------------------------
-- DDL for Table USE_CASE
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."USE_CASE"
( "ID_PROJECT" NUMBER,
"USE_CASE" VARCHAR2(300 BYTE),
"DESCRIPTION" VARCHAR2(4000 BYTE),
"USE_CASE_STATUS" NUMBER
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;

View File

@@ -0,0 +1,37 @@
--------------------------------------------------------
-- DDL for Table VERSION_REPOSITORY
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."VERSION_REPOSITORY"
( "ID_REPOSITORY" NUMBER(*,0),
"REPOSITORY_DESCRIPTION" VARCHAR2(255 BYTE),
"REPOSITORY_NAME" VARCHAR2(255 BYTE),
"REPOSITORY_HOST" VARCHAR2(255 BYTE),
"USER_REPO" VARCHAR2(100 BYTE),
"PASS_REPO" VARCHAR2(100 BYTE),
"REPOSITORY_DEF_PATH" VARCHAR2(1000 BYTE),
"REPOSITORY_STATUS" NUMBER,
"REPOSITORY_TECH" VARCHAR2(100 BYTE),
"REPOSITORY_PORT" VARCHAR2(20 BYTE),
"REPOSITORY_PROTOCOL" VARCHAR2(20 BYTE),
"REPOSITORY_API_VERSION" VARCHAR2(20 BYTE),
"REPOSITORY_OWNER" VARCHAR2(100 BYTE)
) SEGMENT CREATION IMMEDIATE
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS 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 "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."ID_REPOSITORY" IS 'Identificador del Repositorio';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_DESCRIPTION" IS 'Descripci¿n del repositorio de Versiones';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_NAME" IS 'Nombre del Repositorio de Versiones';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_HOST" IS 'Nombre/IP del HOST de versionado';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_DEF_PATH" IS 'Dirección por defecto del repositorio en el versionador';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_STATUS" IS 'Estado de utilización del repositorio';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_TECH" IS 'Tecnología de versionado';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_PORT" IS 'Puerto de comunicación con el HOST de versionado';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_PROTOCOL" IS 'http / https';
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REPOSITORY"."REPOSITORY_API_VERSION" IS 'Versión del API de comunicacion';
GRANT SELECT ON "ENVX_OPER"."VERSION_REPOSITORY" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table VERSION_REPOSITORY_DET
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."VERSION_REPOSITORY_DET"
( "ID_REPOSITORY_DET" NUMBER,
"ID_REPOSITORY" NUMBER,
"ID_PARENT_REP_DET" NUMBER,
"NAME_REP_DET" VARCHAR2(100 BYTE),
"PATH_REP_DET" VARCHAR2(3200 BYTE),
"PARENT_PATH_REP_DET" VARCHAR2(3200 BYTE),
"EXT_REP_DET" VARCHAR2(5 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
GRANT SELECT ON "ENVX_OPER"."VERSION_REPOSITORY_DET" TO "ENVX_AUDIT";

View File

@@ -0,0 +1,17 @@
--------------------------------------------------------
-- DDL for Table VERSION_REP_TECH
--------------------------------------------------------
CREATE TABLE "ENVX_OPER"."VERSION_REP_TECH"
( "ID_REP_TECH" NUMBER(*,0),
"ID_REPOSITORY" NUMBER(*,0),
"ID_DEPLOYING_TECH" NUMBER(*,0),
"ID_ENVIROMENT_TYPE" NUMBER(*,0),
"REPOSITORY_PATH" VARCHAR2(500 BYTE)
) SEGMENT CREATION DEFERRED
PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255
NOCOMPRESS LOGGING
TABLESPACE "APEX_3800503980117141" ;
COMMENT ON COLUMN "ENVX_OPER"."VERSION_REP_TECH"."ID_REP_TECH" IS 'identificador unico de la combinacion entre repositorios y tecnologia';
GRANT SELECT ON "ENVX_OPER"."VERSION_REP_TECH" TO "ENVX_AUDIT";