--------------------------------------------------------
--  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";
