[VID-6] Initial rebase push

Change-Id: I9077be9663754d9b22f77c6a7b3109b361b39346
Signed-off-by: jimmydot <jf2512@att.com>
diff --git a/epsdk-app-onap/src/main/resources/vid-schema.sql b/epsdk-app-onap/src/main/resources/vid-schema.sql
new file mode 100755
index 0000000..6ca06b1
--- /dev/null
+++ b/epsdk-app-onap/src/main/resources/vid-schema.sql
@@ -0,0 +1,1272 @@
+/*-

+ * ============LICENSE_START=======================================================

+ * VID

+ * ================================================================================

+ * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.

+ * ================================================================================

+ * Licensed under the Apache License, Version 2.0 (the "License");

+ * you may not use this file except in compliance with the License.

+ * You may obtain a copy of the License at

+ * 

+ *      http://www.apache.org/licenses/LICENSE-2.0

+ * 

+ * Unless required by applicable law or agreed to in writing, software

+ * distributed under the License is distributed on an "AS IS" BASIS,

+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

+ * See the License for the specific language governing permissions and

+ * limitations under the License.

+ * ============LICENSE_END=========================================================

+ */

+-- ----------------------------------------------------------------------------

+-- MySQL Workbench Migration

+-- Migrated Schemata: vid_openecomp_epsdk

+-- Source Schemata: ecomp_sd

+-- Created: Sun Nov 13 08:58:53 2016

+-- Workbench Version: 6.3.6

+-- ----------------------------------------------------------------------------

+

+SET FOREIGN_KEY_CHECKS = 0;

+

+-- ----------------------------------------------------------------------------

+-- Schema vid_openecomp_epsdk

+-- ----------------------------------------------------------------------------

+CREATE SCHEMA IF NOT EXISTS `vid_openecomp_epsdk` ;

+

+USE vid_openecomp_epsdk;

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_favorite_reports

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_favorite_reports` (

+  `USER_ID` INT(11) NOT NULL,

+  `REP_ID` INT(11) NOT NULL,

+  PRIMARY KEY (`USER_ID`, `REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_filehist_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_filehist_log` (

+  `SCHEDULE_ID` DECIMAL(11,0) NOT NULL,

+  `URL` VARCHAR(4000) NULL DEFAULT NULL,

+  `NOTES` VARCHAR(3500) NULL DEFAULT NULL,

+  `RUN_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_folder

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_folder` (

+  `FOLDER_ID` INT(11) NOT NULL,

+  `FOLDER_NAME` VARCHAR(50) NOT NULL,

+  `DESCR` VARCHAR(500) NULL DEFAULT NULL,

+  `CREATE_ID` INT(11) NOT NULL,

+  `CREATE_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `PARENT_FOLDER_ID` INT(11) NULL DEFAULT NULL,

+  `PUBLIC_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  PRIMARY KEY (`FOLDER_ID`),

+  INDEX `fk_parent_key_cr_folder` (`PARENT_FOLDER_ID` ASC),

+  CONSTRAINT `fk_parent_key_cr_folder`

+    FOREIGN KEY (`PARENT_FOLDER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_folder` (`FOLDER_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_folder_access

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_folder_access` (

+  `FOLDER_ACCESS_ID` DECIMAL(11,0) NOT NULL,

+  `FOLDER_ID` DECIMAL(11,0) NOT NULL,

+  `ORDER_NO` DECIMAL(11,0) NOT NULL,

+  `ROLE_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `USER_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `READ_ONLY_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  PRIMARY KEY (`FOLDER_ACCESS_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_hist_user_map

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_hist_user_map` (

+  `HIST_ID` INT(11) NOT NULL,

+  `USER_ID` INT(11) NOT NULL,

+  PRIMARY KEY (`HIST_ID`, `USER_ID`),

+  INDEX `sys_c0014617` (`USER_ID` ASC),

+  CONSTRAINT `sys_c0014616`

+    FOREIGN KEY (`HIST_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report_file_history` (`HIST_ID`),

+  CONSTRAINT `sys_c0014617`

+    FOREIGN KEY (`USER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_lu_file_type

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_lu_file_type` (

+  `LOOKUP_ID` DECIMAL(2,0) NOT NULL,

+  `LOOKUP_DESCR` VARCHAR(255) NOT NULL,

+  `ACTIVE_YN` CHAR(1) NULL DEFAULT 'Y',

+  `ERROR_CODE` DECIMAL(11,0) NULL DEFAULT NULL,

+  PRIMARY KEY (`LOOKUP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_raptor_action_img

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_raptor_action_img` (

+  `IMAGE_ID` VARCHAR(100) NOT NULL,

+  `IMAGE_LOC` VARCHAR(400) NULL DEFAULT NULL,

+  PRIMARY KEY (`IMAGE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_raptor_pdf_img

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_raptor_pdf_img` (

+  `IMAGE_ID` VARCHAR(100) NOT NULL,

+  `IMAGE_LOC` VARCHAR(400) NULL DEFAULT NULL,

+  PRIMARY KEY (`IMAGE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_remote_schema_info

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_remote_schema_info` (

+  `SCHEMA_PREFIX` VARCHAR(5) NOT NULL,

+  `SCHEMA_DESC` VARCHAR(75) NOT NULL,

+  `DATASOURCE_TYPE` VARCHAR(100) NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHEMA_PREFIX`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report` (

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `TITLE` VARCHAR(100) NOT NULL,

+  `DESCR` VARCHAR(255) NULL DEFAULT NULL,

+  `PUBLIC_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  `REPORT_XML` TEXT NULL DEFAULT NULL,

+  `CREATE_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `CREATE_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `MAINT_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `MAINT_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `MENU_ID` VARCHAR(500) NULL DEFAULT NULL,

+  `MENU_APPROVED_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  `OWNER_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `FOLDER_ID` INT(11) NULL DEFAULT '0',

+  `DASHBOARD_TYPE_YN` VARCHAR(1) NULL DEFAULT 'N',

+  `DASHBOARD_YN` VARCHAR(1) NULL DEFAULT 'N',

+  PRIMARY KEY (`REP_ID`),

+  INDEX `cr_report_create_idpublic_yntitle` (`CREATE_ID` ASC, `PUBLIC_YN` ASC, `TITLE` ASC))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_access

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_access` (

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `ORDER_NO` DECIMAL(11,0) NOT NULL,

+  `ROLE_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `USER_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `READ_ONLY_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  PRIMARY KEY (`REP_ID`, `ORDER_NO`),

+  CONSTRAINT `fk_cr_repor_ref_8550_cr_repor`

+    FOREIGN KEY (`REP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report` (`REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_dwnld_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_dwnld_log` (

+  `USER_ID` DECIMAL(11,0) NOT NULL,

+  `REP_ID` INT(11) NOT NULL,

+  `FILE_NAME` VARCHAR(100) NOT NULL,

+  `DWNLD_START_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `RECORD_READY_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `FILTER_PARAMS` VARCHAR(2000) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_email_sent_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_email_sent_log` (

+  `LOG_ID` INT(11) NOT NULL,

+  `SCHEDULE_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `GEN_KEY` VARCHAR(25) NOT NULL,

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `USER_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `SENT_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `ACCESS_FLAG` VARCHAR(1) NOT NULL DEFAULT 'Y',

+  `TOUCH_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  PRIMARY KEY (`LOG_ID`),

+  INDEX `fk_cr_report_rep_id` (`REP_ID` ASC),

+  CONSTRAINT `fk_cr_report_rep_id`

+    FOREIGN KEY (`REP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report` (`REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_file_history

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_file_history` (

+  `HIST_ID` INT(11) NOT NULL,

+  `SCHED_USER_ID` DECIMAL(11,0) NOT NULL,

+  `SCHEDULE_ID` DECIMAL(11,0) NOT NULL,

+  `USER_ID` DECIMAL(11,0) NOT NULL,

+  `REP_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `RUN_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `RECURRENCE` VARCHAR(50) NULL DEFAULT NULL,

+  `FILE_TYPE_ID` DECIMAL(2,0) NULL DEFAULT NULL,

+  `FILE_NAME` VARCHAR(80) NULL DEFAULT NULL,

+  `FILE_BLOB` BLOB NULL DEFAULT NULL,

+  `FILE_SIZE` DECIMAL(11,0) NULL DEFAULT NULL,

+  `RAPTOR_URL` VARCHAR(4000) NULL DEFAULT NULL,

+  `ERROR_YN` CHAR(1) NULL DEFAULT 'N',

+  `ERROR_CODE` DECIMAL(11,0) NULL DEFAULT NULL,

+  `DELETED_YN` CHAR(1) NULL DEFAULT 'N',

+  `DELETED_BY` DECIMAL(38,0) NULL DEFAULT NULL,

+  PRIMARY KEY (`HIST_ID`),

+  INDEX `sys_c0014614` (`FILE_TYPE_ID` ASC),

+  INDEX `sys_c0014615` (`REP_ID` ASC),

+  CONSTRAINT `sys_c0014614`

+    FOREIGN KEY (`FILE_TYPE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_lu_file_type` (`LOOKUP_ID`),

+  CONSTRAINT `sys_c0014615`

+    FOREIGN KEY (`REP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report` (`REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_log` (

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `LOG_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `USER_ID` DECIMAL(11,0) NOT NULL,

+  `ACTION` VARCHAR(2000) NOT NULL,

+  `ACTION_VALUE` VARCHAR(50) NULL DEFAULT NULL,

+  `FORM_FIELDS` VARCHAR(4000) NULL DEFAULT NULL,

+  INDEX `fk_cr_repor_ref_17645_cr_repor` (`REP_ID` ASC),

+  CONSTRAINT `fk_cr_repor_ref_17645_cr_repor`

+    FOREIGN KEY (`REP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report` (`REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_schedule

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_schedule` (

+  `SCHEDULE_ID` DECIMAL(11,0) NOT NULL,

+  `SCHED_USER_ID` DECIMAL(11,0) NOT NULL,

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `ENABLED_YN` VARCHAR(1) NOT NULL,

+  `START_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `END_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `RUN_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `RECURRENCE` VARCHAR(50) NULL DEFAULT NULL,

+  `CONDITIONAL_YN` VARCHAR(1) NOT NULL,

+  `CONDITION_SQL` VARCHAR(4000) NULL DEFAULT NULL,

+  `NOTIFY_TYPE` INT(11) NULL DEFAULT '0',

+  `MAX_ROW` INT(11) NULL DEFAULT '1000',

+  `INITIAL_FORMFIELDS` VARCHAR(3500) NULL DEFAULT NULL,

+  `PROCESSED_FORMFIELDS` VARCHAR(3500) NULL DEFAULT NULL,

+  `FORMFIELDS` VARCHAR(3500) NULL DEFAULT NULL,

+  `CONDITION_LARGE_SQL` TEXT NULL DEFAULT NULL,

+  `ENCRYPT_YN` CHAR(1) NULL DEFAULT 'N',

+  `ATTACHMENT_YN` CHAR(1) NULL DEFAULT 'Y',

+  PRIMARY KEY (`SCHEDULE_ID`),

+  INDEX `fk_cr_repor_ref_14707_cr_repor` (`REP_ID` ASC),

+  CONSTRAINT `fk_cr_repor_ref_14707_cr_repor`

+    FOREIGN KEY (`REP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report` (`REP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_schedule_users

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_schedule_users` (

+  `SCHEDULE_ID` DECIMAL(11,0) NOT NULL,

+  `REP_ID` DECIMAL(11,0) NOT NULL,

+  `USER_ID` DECIMAL(11,0) NOT NULL,

+  `ROLE_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `ORDER_NO` DECIMAL(11,0) NOT NULL,

+  PRIMARY KEY (`SCHEDULE_ID`, `REP_ID`, `USER_ID`, `ORDER_NO`),

+  CONSTRAINT `fk_cr_repor_ref_14716_cr_repor`

+    FOREIGN KEY (`SCHEDULE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_report_schedule` (`SCHEDULE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_report_template_map

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_report_template_map` (

+  `REPORT_ID` INT(11) NOT NULL,

+  `TEMPLATE_FILE` VARCHAR(200) NULL DEFAULT NULL,

+  PRIMARY KEY (`REPORT_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_schedule_activity_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_schedule_activity_log` (

+  `SCHEDULE_ID` DECIMAL(11,0) NOT NULL,

+  `URL` VARCHAR(4000) NULL DEFAULT NULL,

+  `NOTES` VARCHAR(2000) NULL DEFAULT NULL,

+  `RUN_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_table_join

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_table_join` (

+  `SRC_TABLE_NAME` VARCHAR(30) NOT NULL,

+  `DEST_TABLE_NAME` VARCHAR(30) NOT NULL,

+  `JOIN_EXPR` VARCHAR(500) NOT NULL,

+  INDEX `cr_table_join_dest_table_name` (`DEST_TABLE_NAME` ASC),

+  INDEX `cr_table_join_src_table_name` (`SRC_TABLE_NAME` ASC),

+  CONSTRAINT `fk_cr_table_ref_311_cr_tab`

+    FOREIGN KEY (`SRC_TABLE_NAME`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_table_source` (`TABLE_NAME`),

+  CONSTRAINT `fk_cr_table_ref_315_cr_tab`

+    FOREIGN KEY (`DEST_TABLE_NAME`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_table_source` (`TABLE_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_table_role

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_table_role` (

+  `TABLE_NAME` VARCHAR(30) NOT NULL,

+  `ROLE_ID` DECIMAL(11,0) NOT NULL,

+  PRIMARY KEY (`TABLE_NAME`, `ROLE_ID`),

+  CONSTRAINT `fk_cr_table_ref_32384_cr_table`

+    FOREIGN KEY (`TABLE_NAME`)

+    REFERENCES `vid_openecomp_epsdk`.`cr_table_source` (`TABLE_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.cr_table_source

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`cr_table_source` (

+  `TABLE_NAME` VARCHAR(30) NOT NULL,

+  `DISPLAY_NAME` VARCHAR(30) NOT NULL,

+  `PK_FIELDS` VARCHAR(200) NULL DEFAULT NULL,

+  `WEB_VIEW_ACTION` VARCHAR(50) NULL DEFAULT NULL,

+  `LARGE_DATA_SOURCE_YN` VARCHAR(1) NOT NULL DEFAULT 'N',

+  `FILTER_SQL` VARCHAR(4000) NULL DEFAULT NULL,

+  `SOURCE_DB` VARCHAR(50) NULL DEFAULT NULL,

+  PRIMARY KEY (`TABLE_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_bar_chart

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_bar_chart` (

+  `label` VARCHAR(20) NULL DEFAULT NULL,

+  `value` DECIMAL(25,15) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_bar_chart_inter

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_bar_chart_inter` (

+  `spam_date` DATE NULL DEFAULT NULL,

+  `num_rpt_sources` DECIMAL(10,0) NULL DEFAULT NULL,

+  `num_det_sources` DECIMAL(10,0) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_line_chart

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_line_chart` (

+  `series` VARCHAR(20) NULL DEFAULT NULL,

+  `log_date` DATE NULL DEFAULT NULL,

+  `data_value` DECIMAL(10,5) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_pie_chart

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_pie_chart` (

+  `legend` VARCHAR(20) NULL DEFAULT NULL,

+  `data_value` DECIMAL(10,5) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_scatter_chart

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_scatter_chart` (

+  `rainfall` DECIMAL(10,2) NULL DEFAULT NULL,

+  `key_value` VARCHAR(20) NULL DEFAULT NULL,

+  `measurements` DECIMAL(10,2) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_scatter_plot

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_scatter_plot` (

+  `SERIES` VARCHAR(20) NULL DEFAULT NULL,

+  `VALUEX` DECIMAL(25,15) NULL DEFAULT NULL,

+  `VALUEY` DECIMAL(25,15) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.demo_util_chart

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`demo_util_chart` (

+  `traffic_date` DATE NULL DEFAULT NULL,

+  `util_perc` DECIMAL(10,5) NULL DEFAULT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_app

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_app` (

+  `APP_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `APP_NAME` VARCHAR(100) NOT NULL DEFAULT '?',

+  `APP_IMAGE_URL` VARCHAR(256) NULL DEFAULT NULL,

+  `APP_DESCRIPTION` VARCHAR(512) NULL DEFAULT NULL,

+  `APP_NOTES` VARCHAR(4096) NULL DEFAULT NULL,

+  `APP_URL` VARCHAR(256) NULL DEFAULT NULL,

+  `APP_ALTERNATE_URL` VARCHAR(256) NULL DEFAULT NULL,

+  `APP_REST_ENDPOINT` VARCHAR(2000) NULL DEFAULT NULL,

+  `ML_APP_NAME` VARCHAR(50) NOT NULL DEFAULT '?',

+  `ML_APP_ADMIN_ID` VARCHAR(7) NOT NULL DEFAULT '?',

+  `MOTS_ID` INT(11) NULL DEFAULT NULL,

+  `APP_PASSWORD` VARCHAR(256) NOT NULL DEFAULT '?',

+  `OPEN` CHAR(1) NULL DEFAULT 'N',

+  `ENABLED` CHAR(1) NULL DEFAULT 'Y',

+  `THUMBNAIL` MEDIUMBLOB NULL DEFAULT NULL,

+  `APP_USERNAME` VARCHAR(50) NULL DEFAULT NULL,

+  `UEB_KEY` VARCHAR(256) NULL DEFAULT NULL,

+  `UEB_SECRET` VARCHAR(256) NULL DEFAULT NULL,

+  `UEB_TOPIC_NAME` VARCHAR(256) NULL DEFAULT NULL,

+  PRIMARY KEY (`APP_ID`))

+ENGINE = InnoDB

+AUTO_INCREMENT = 2

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_audit_action

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_audit_action` (

+  `AUDIT_ACTION_ID` INT(11) NOT NULL,

+  `CLASS_NAME` VARCHAR(500) NOT NULL,

+  `METHOD_NAME` VARCHAR(50) NOT NULL,

+  `AUDIT_ACTION_CD` VARCHAR(20) NOT NULL,

+  `AUDIT_ACTION_DESC` VARCHAR(200) NULL DEFAULT NULL,

+  `ACTIVE_YN` VARCHAR(1) NULL DEFAULT NULL,

+  PRIMARY KEY (`AUDIT_ACTION_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_audit_action_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_audit_action_log` (

+  `AUDIT_LOG_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `AUDIT_ACTION_CD` VARCHAR(200) NULL DEFAULT NULL,

+  `ACTION_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `USER_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `CLASS_NAME` VARCHAR(100) NULL DEFAULT NULL,

+  `METHOD_NAME` VARCHAR(50) NULL DEFAULT NULL,

+  `SUCCESS_MSG` VARCHAR(20) NULL DEFAULT NULL,

+  `ERROR_MSG` VARCHAR(500) NULL DEFAULT NULL,

+  PRIMARY KEY (`AUDIT_LOG_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_audit_log

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_audit_log` (

+  `LOG_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `USER_ID` INT(11) NOT NULL,

+  `ACTIVITY_CD` VARCHAR(50) NOT NULL,

+  `AUDIT_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `COMMENTS` VARCHAR(1000) NULL DEFAULT NULL,

+  `AFFECTED_RECORD_ID_BK` VARCHAR(500) NULL DEFAULT NULL,

+  `AFFECTED_RECORD_ID` VARCHAR(4000) NULL DEFAULT NULL,

+  PRIMARY KEY (`LOG_ID`),

+  INDEX `fn_audit_log_activity_cd` (`ACTIVITY_CD` ASC),

+  INDEX `fn_audit_log_user_id` (`USER_ID` ASC),

+  CONSTRAINT `FK_FN_AUDIT_REF_209_FN_USER`

+    FOREIGN KEY (`USER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`),

+  CONSTRAINT `fk_fn_audit_ref_205_fn_lu_ac`

+    FOREIGN KEY (`ACTIVITY_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_lu_activity` (`ACTIVITY_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_broadcast_message

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_broadcast_message` (

+  `MESSAGE_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `MESSAGE_TEXT` VARCHAR(1000) NOT NULL,

+  `MESSAGE_LOCATION_ID` DECIMAL(11,0) NOT NULL,

+  `BROADCAST_START_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `BROADCAST_END_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `ACTIVE_YN` CHAR(1) NOT NULL DEFAULT 'Y',

+  `SORT_ORDER` DECIMAL(4,0) NOT NULL,

+  `BROADCAST_SITE_CD` VARCHAR(50) NULL DEFAULT NULL,

+  PRIMARY KEY (`MESSAGE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_chat_logs

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_chat_logs` (

+  `CHAT_LOG_ID` INT(11) NOT NULL,

+  `CHAT_ROOM_ID` INT(11) NULL DEFAULT NULL,

+  `USER_ID` INT(11) NULL DEFAULT NULL,

+  `MESSAGE` VARCHAR(1000) NULL DEFAULT NULL,

+  `MESSAGE_DATE_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  PRIMARY KEY (`CHAT_LOG_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_chat_room

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_chat_room` (

+  `CHAT_ROOM_ID` INT(11) NOT NULL,

+  `NAME` VARCHAR(50) NOT NULL,

+  `DESCRIPTION` VARCHAR(500) NULL DEFAULT NULL,

+  `OWNER_ID` INT(11) NULL DEFAULT NULL,

+  `CREATED_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `UPDATED_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  PRIMARY KEY (`CHAT_ROOM_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_chat_users

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_chat_users` (

+  `CHAT_ROOM_ID` INT(11) NULL DEFAULT NULL,

+  `USER_ID` INT(11) NULL DEFAULT NULL,

+  `LAST_ACTIVITY_DATE_TIME` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `CHAT_STATUS` VARCHAR(20) NULL DEFAULT NULL,

+  `ID` INT(11) NOT NULL,

+  PRIMARY KEY (`ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_datasource

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_datasource` (

+  `ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `NAME` VARCHAR(50) NULL DEFAULT NULL,

+  `DRIVER_NAME` VARCHAR(256) NULL DEFAULT NULL,

+  `SERVER` VARCHAR(256) NULL DEFAULT NULL,

+  `PORT` INT(11) NULL DEFAULT NULL,

+  `USER_NAME` VARCHAR(256) NULL DEFAULT NULL,

+  `PASSWORD` VARCHAR(256) NULL DEFAULT NULL,

+  `URL` VARCHAR(256) NULL DEFAULT NULL,

+  `MIN_POOL_SIZE` INT(11) NULL DEFAULT NULL,

+  `MAX_POOL_SIZE` INT(11) NULL DEFAULT NULL,

+  `ADAPTER_ID` INT(11) NULL DEFAULT NULL,

+  `DS_TYPE` VARCHAR(20) NULL DEFAULT NULL,

+  PRIMARY KEY (`ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_function

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_function` (

+  `FUNCTION_CD` VARCHAR(30) NOT NULL,

+  `FUNCTION_NAME` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`FUNCTION_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_activity

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_activity` (

+  `ACTIVITY_CD` VARCHAR(50) NOT NULL,

+  `ACTIVITY` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`ACTIVITY_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_alert_method

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_alert_method` (

+  `ALERT_METHOD_CD` VARCHAR(10) NOT NULL,

+  `ALERT_METHOD` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`ALERT_METHOD_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_broadcast_site

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_broadcast_site` (

+  `BROADCAST_SITE_CD` VARCHAR(50) NOT NULL,

+  `BROADCAST_SITE_DESCR` VARCHAR(100) NULL DEFAULT NULL,

+  PRIMARY KEY (`BROADCAST_SITE_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_menu_set

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_menu_set` (

+  `MENU_SET_CD` VARCHAR(10) NOT NULL,

+  `MENU_SET_NAME` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`MENU_SET_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_message_location

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_message_location` (

+  `message_location_id` DECIMAL(11,0) NOT NULL,

+  `message_location_descr` VARCHAR(30) NOT NULL,

+  PRIMARY KEY (`message_location_id`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_priority

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_priority` (

+  `PRIORITY_ID` DECIMAL(11,0) NOT NULL,

+  `PRIORITY` VARCHAR(50) NOT NULL,

+  `ACTIVE_YN` CHAR(1) NOT NULL,

+  `SORT_ORDER` DECIMAL(5,0) NULL DEFAULT NULL,

+  PRIMARY KEY (`PRIORITY_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_role_type

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_role_type` (

+  `ROLE_TYPE_ID` DECIMAL(11,0) NOT NULL,

+  `ROLE_TYPE` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`ROLE_TYPE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_tab_set

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_tab_set` (

+  `TAB_SET_CD` VARCHAR(30) NOT NULL,

+  `TAB_SET_NAME` VARCHAR(50) NOT NULL,

+  PRIMARY KEY (`TAB_SET_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_lu_timezone

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_lu_timezone` (

+  `TIMEZONE_ID` INT(11) NOT NULL,

+  `TIMEZONE_NAME` VARCHAR(100) NOT NULL,

+  `TIMEZONE_VALUE` VARCHAR(100) NOT NULL,

+  PRIMARY KEY (`TIMEZONE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_menu

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_menu` (

+  `MENU_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `LABEL` VARCHAR(100) NULL DEFAULT NULL,

+  `PARENT_ID` INT(11) NULL DEFAULT NULL,

+  `SORT_ORDER` DECIMAL(4,0) NULL DEFAULT NULL,

+  `ACTION` VARCHAR(200) NULL DEFAULT NULL,

+  `FUNCTION_CD` VARCHAR(30) NULL DEFAULT NULL,

+  `ACTIVE_YN` VARCHAR(1) NOT NULL DEFAULT 'Y',

+  `SERVLET` VARCHAR(50) NULL DEFAULT NULL,

+  `QUERY_STRING` VARCHAR(200) NULL DEFAULT NULL,

+  `EXTERNAL_URL` VARCHAR(200) NULL DEFAULT NULL,

+  `TARGET` VARCHAR(25) NULL DEFAULT NULL,

+  `MENU_SET_CD` VARCHAR(10) NULL DEFAULT 'APP',

+  `SEPARATOR_YN` CHAR(1) NULL DEFAULT 'N',

+  `IMAGE_SRC` VARCHAR(100) NULL DEFAULT NULL,

+  PRIMARY KEY (`MENU_ID`),

+  INDEX `FK_FN_MENU_REF_196_FN_MENU` (`PARENT_ID` ASC),

+  INDEX `FK_FN_MENU_MENU_SET_CD` (`MENU_SET_CD` ASC),

+  INDEX `fn_menu_function_cd` (`FUNCTION_CD` ASC),

+  CONSTRAINT `FK_FN_MENU_MENU_SET_CD`

+    FOREIGN KEY (`MENU_SET_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_lu_menu_set` (`MENU_SET_CD`),

+  CONSTRAINT `FK_FN_MENU_REF_196_FN_MENU`

+    FOREIGN KEY (`PARENT_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_menu` (`MENU_ID`),

+  CONSTRAINT `FK_FN_MENU_REF_223_FN_FUNCT`

+    FOREIGN KEY (`FUNCTION_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_function` (`FUNCTION_CD`))

+ENGINE = InnoDB

+AUTO_INCREMENT = 150039

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_org

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_org` (

+  `ORG_ID` INT(11) NOT NULL,

+  `ORG_NAME` VARCHAR(50) NOT NULL,

+  `ACCESS_CD` VARCHAR(10) NULL DEFAULT NULL,

+  PRIMARY KEY (`ORG_ID`),

+  INDEX `fn_org_access_cd` (`ACCESS_CD` ASC))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_blob_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_blob_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `BLOB_DATA` BLOB NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`),

+  INDEX `SCHED_NAME` (`SCHED_NAME` ASC, `TRIGGER_NAME` ASC, `TRIGGER_GROUP` ASC),

+  CONSTRAINT `fn_qz_blob_triggers_ibfk_1`

+    FOREIGN KEY (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_qz_triggers` (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_calendars

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_calendars` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `CALENDAR_NAME` VARCHAR(200) NOT NULL,

+  `CALENDAR` BLOB NOT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `CALENDAR_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_cron_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_cron_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `CRON_EXPRESSION` VARCHAR(120) NOT NULL,

+  `TIME_ZONE_ID` VARCHAR(80) NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`),

+  CONSTRAINT `fn_qz_cron_triggers_ibfk_1`

+    FOREIGN KEY (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_qz_triggers` (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_fired_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_fired_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `ENTRY_ID` VARCHAR(95) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `INSTANCE_NAME` VARCHAR(200) NOT NULL,

+  `FIRED_TIME` BIGINT(13) NOT NULL,

+  `SCHED_TIME` BIGINT(13) NOT NULL,

+  `PRIORITY` INT(11) NOT NULL,

+  `STATE` VARCHAR(16) NOT NULL,

+  `JOB_NAME` VARCHAR(200) NULL DEFAULT NULL,

+  `JOB_GROUP` VARCHAR(200) NULL DEFAULT NULL,

+  `IS_NONCONCURRENT` VARCHAR(1) NULL DEFAULT NULL,

+  `REQUESTS_RECOVERY` VARCHAR(1) NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `ENTRY_ID`),

+  INDEX `idx_fn_qz_ft_trig_inst_name` (`SCHED_NAME` ASC, `INSTANCE_NAME` ASC),

+  INDEX `idx_fn_qz_ft_inst_job_req_rcvry` (`SCHED_NAME` ASC, `INSTANCE_NAME` ASC, `REQUESTS_RECOVERY` ASC),

+  INDEX `idx_fn_qz_ft_j_g` (`SCHED_NAME` ASC, `JOB_NAME` ASC, `JOB_GROUP` ASC),

+  INDEX `idx_fn_qz_ft_jg` (`SCHED_NAME` ASC, `JOB_GROUP` ASC),

+  INDEX `idx_fn_qz_ft_t_g` (`SCHED_NAME` ASC, `TRIGGER_NAME` ASC, `TRIGGER_GROUP` ASC),

+  INDEX `idx_fn_qz_ft_tg` (`SCHED_NAME` ASC, `TRIGGER_GROUP` ASC))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_job_details

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_job_details` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `JOB_NAME` VARCHAR(200) NOT NULL,

+  `JOB_GROUP` VARCHAR(200) NOT NULL,

+  `DESCRIPTION` VARCHAR(250) NULL DEFAULT NULL,

+  `JOB_CLASS_NAME` VARCHAR(250) NOT NULL,

+  `IS_DURABLE` VARCHAR(1) NOT NULL,

+  `IS_NONCONCURRENT` VARCHAR(1) NOT NULL,

+  `IS_UPDATE_DATA` VARCHAR(1) NOT NULL,

+  `REQUESTS_RECOVERY` VARCHAR(1) NOT NULL,

+  `JOB_DATA` BLOB NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `JOB_NAME`, `JOB_GROUP`),

+  INDEX `idx_fn_qz_j_req_recovery` (`SCHED_NAME` ASC, `REQUESTS_RECOVERY` ASC),

+  INDEX `idx_fn_qz_j_grp` (`SCHED_NAME` ASC, `JOB_GROUP` ASC))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_locks

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_locks` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `LOCK_NAME` VARCHAR(40) NOT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `LOCK_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_paused_trigger_grps

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_paused_trigger_grps` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_scheduler_state

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_scheduler_state` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `INSTANCE_NAME` VARCHAR(200) NOT NULL,

+  `LAST_CHECKIN_TIME` BIGINT(13) NOT NULL,

+  `CHECKIN_INTERVAL` BIGINT(13) NOT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `INSTANCE_NAME`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_simple_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_simple_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `REPEAT_COUNT` BIGINT(7) NOT NULL,

+  `REPEAT_INTERVAL` BIGINT(12) NOT NULL,

+  `TIMES_TRIGGERED` BIGINT(10) NOT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`),

+  CONSTRAINT `fn_qz_simple_triggers_ibfk_1`

+    FOREIGN KEY (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_qz_triggers` (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_simprop_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_simprop_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `STR_PROP_1` VARCHAR(512) NULL DEFAULT NULL,

+  `STR_PROP_2` VARCHAR(512) NULL DEFAULT NULL,

+  `STR_PROP_3` VARCHAR(512) NULL DEFAULT NULL,

+  `INT_PROP_1` INT(11) NULL DEFAULT NULL,

+  `INT_PROP_2` INT(11) NULL DEFAULT NULL,

+  `LONG_PROP_1` BIGINT(20) NULL DEFAULT NULL,

+  `LONG_PROP_2` BIGINT(20) NULL DEFAULT NULL,

+  `DEC_PROP_1` DECIMAL(13,4) NULL DEFAULT NULL,

+  `DEC_PROP_2` DECIMAL(13,4) NULL DEFAULT NULL,

+  `BOOL_PROP_1` VARCHAR(1) NULL DEFAULT NULL,

+  `BOOL_PROP_2` VARCHAR(1) NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`),

+  CONSTRAINT `fn_qz_simprop_triggers_ibfk_1`

+    FOREIGN KEY (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_qz_triggers` (`SCHED_NAME` , `TRIGGER_NAME` , `TRIGGER_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_qz_triggers

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_qz_triggers` (

+  `SCHED_NAME` VARCHAR(120) NOT NULL,

+  `TRIGGER_NAME` VARCHAR(200) NOT NULL,

+  `TRIGGER_GROUP` VARCHAR(200) NOT NULL,

+  `JOB_NAME` VARCHAR(200) NOT NULL,

+  `JOB_GROUP` VARCHAR(200) NOT NULL,

+  `DESCRIPTION` VARCHAR(250) NULL DEFAULT NULL,

+  `NEXT_FIRE_TIME` BIGINT(13) NULL DEFAULT NULL,

+  `PREV_FIRE_TIME` BIGINT(13) NULL DEFAULT NULL,

+  `PRIORITY` INT(11) NULL DEFAULT NULL,

+  `TRIGGER_STATE` VARCHAR(16) NOT NULL,

+  `TRIGGER_TYPE` VARCHAR(8) NOT NULL,

+  `START_TIME` BIGINT(13) NOT NULL,

+  `END_TIME` BIGINT(13) NULL DEFAULT NULL,

+  `CALENDAR_NAME` VARCHAR(200) NULL DEFAULT NULL,

+  `MISFIRE_INSTR` SMALLINT(2) NULL DEFAULT NULL,

+  `JOB_DATA` BLOB NULL DEFAULT NULL,

+  PRIMARY KEY (`SCHED_NAME`, `TRIGGER_NAME`, `TRIGGER_GROUP`),

+  INDEX `idx_fn_qz_t_j` (`SCHED_NAME` ASC, `JOB_NAME` ASC, `JOB_GROUP` ASC),

+  INDEX `idx_fn_qz_t_jg` (`SCHED_NAME` ASC, `JOB_GROUP` ASC),

+  INDEX `idx_fn_qz_t_c` (`SCHED_NAME` ASC, `CALENDAR_NAME` ASC),

+  INDEX `idx_fn_qz_t_g` (`SCHED_NAME` ASC, `TRIGGER_GROUP` ASC),

+  INDEX `idx_fn_qz_t_state` (`SCHED_NAME` ASC, `TRIGGER_STATE` ASC),

+  INDEX `idx_fn_qz_t_n_state` (`SCHED_NAME` ASC, `TRIGGER_NAME` ASC, `TRIGGER_GROUP` ASC, `TRIGGER_STATE` ASC),

+  INDEX `idx_fn_qz_t_n_g_state` (`SCHED_NAME` ASC, `TRIGGER_GROUP` ASC, `TRIGGER_STATE` ASC),

+  INDEX `idx_fn_qz_t_next_fire_time` (`SCHED_NAME` ASC, `NEXT_FIRE_TIME` ASC),

+  INDEX `idx_fn_qz_t_nft_st` (`SCHED_NAME` ASC, `TRIGGER_STATE` ASC, `NEXT_FIRE_TIME` ASC),

+  INDEX `idx_fn_qz_t_nft_misfire` (`SCHED_NAME` ASC, `MISFIRE_INSTR` ASC, `NEXT_FIRE_TIME` ASC),

+  INDEX `idx_fn_qz_t_nft_st_misfire` (`SCHED_NAME` ASC, `MISFIRE_INSTR` ASC, `NEXT_FIRE_TIME` ASC, `TRIGGER_STATE` ASC),

+  INDEX `idx_fn_qz_t_nft_st_misfire_grp` (`SCHED_NAME` ASC, `MISFIRE_INSTR` ASC, `NEXT_FIRE_TIME` ASC, `TRIGGER_GROUP` ASC, 

+

+`TRIGGER_STATE` ASC),

+  CONSTRAINT `fn_qz_triggers_ibfk_1`

+    FOREIGN KEY (`SCHED_NAME` , `JOB_NAME` , `JOB_GROUP`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_qz_job_details` (`SCHED_NAME` , `JOB_NAME` , `JOB_GROUP`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_restricted_url

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_restricted_url` (

+  `RESTRICTED_URL` VARCHAR(250) NOT NULL,

+  `FUNCTION_CD` VARCHAR(30) NOT NULL,

+  PRIMARY KEY (`RESTRICTED_URL`, `FUNCTION_CD`),

+  INDEX `fk_restricted_url_function_cd` (`FUNCTION_CD` ASC),

+  CONSTRAINT `fk_restricted_url_function_cd`

+    FOREIGN KEY (`FUNCTION_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_function` (`FUNCTION_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_role

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_role` (

+  `ROLE_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `ROLE_NAME` VARCHAR(50) NOT NULL,

+  `ACTIVE_YN` VARCHAR(1) NOT NULL DEFAULT 'Y',

+  `PRIORITY` DECIMAL(4,0) NULL DEFAULT NULL,

+  PRIMARY KEY (`ROLE_ID`))

+ENGINE = InnoDB

+AUTO_INCREMENT = 17

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_role_composite

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_role_composite` (

+  `PARENT_ROLE_ID` INT(11) NOT NULL,

+  `CHILD_ROLE_ID` INT(11) NOT NULL,

+  PRIMARY KEY (`PARENT_ROLE_ID`, `CHILD_ROLE_ID`),

+  INDEX `FK_FN_ROLE_COMPOSITE_CHILD` (`CHILD_ROLE_ID` ASC),

+  CONSTRAINT `FK_FN_ROLE_COMPOSITE_CHILD`

+    FOREIGN KEY (`CHILD_ROLE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_role` (`ROLE_ID`),

+  CONSTRAINT `FK_FN_ROLE_COMPOSITE_PARENT`

+    FOREIGN KEY (`PARENT_ROLE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_role` (`ROLE_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_role_function

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_role_function` (

+  `ROLE_ID` INT(11) NOT NULL,

+  `FUNCTION_CD` VARCHAR(30) NOT NULL,

+  PRIMARY KEY (`ROLE_ID`, `FUNCTION_CD`),

+  INDEX `fn_role_function_function_cd` (`FUNCTION_CD` ASC),

+  INDEX `fn_role_function_role_id` (`ROLE_ID` ASC),

+  CONSTRAINT `FK_FN_ROLE__REF_198_FN_ROLE`

+    FOREIGN KEY (`ROLE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_role` (`ROLE_ID`),

+  CONSTRAINT `fk_fn_role__ref_201_fn_funct`

+    FOREIGN KEY (`FUNCTION_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_function` (`FUNCTION_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_schedule_workflows

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_schedule_workflows` (

+  `id_schedule_workflows` BIGINT(25) NOT NULL AUTO_INCREMENT,

+  `workflow_server_url` VARCHAR(45) NULL DEFAULT NULL,

+  `workflow_key` VARCHAR(45) NOT NULL,

+  `workflow_arguments` VARCHAR(45) NULL DEFAULT NULL,

+  `startDateTimeCron` VARCHAR(45) NULL DEFAULT NULL,

+  `endDateTime` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `start_date_time` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `recurrence` VARCHAR(45) NULL DEFAULT NULL,

+  PRIMARY KEY (`id_schedule_workflows`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_tab

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_tab` (

+  `TAB_CD` VARCHAR(30) NOT NULL,

+  `TAB_NAME` VARCHAR(50) NOT NULL,

+  `TAB_DESCR` VARCHAR(100) NULL DEFAULT NULL,

+  `ACTION` VARCHAR(100) NOT NULL,

+  `FUNCTION_CD` VARCHAR(30) NOT NULL,

+  `ACTIVE_YN` CHAR(1) NOT NULL,

+  `SORT_ORDER` DECIMAL(11,0) NOT NULL,

+  `PARENT_TAB_CD` VARCHAR(30) NULL DEFAULT NULL,

+  `TAB_SET_CD` VARCHAR(30) NULL DEFAULT NULL,

+  PRIMARY KEY (`TAB_CD`),

+  INDEX `fk_fn_tab_function_cd` (`FUNCTION_CD` ASC),

+  INDEX `fk_fn_tab_set_cd` (`TAB_SET_CD` ASC),

+  CONSTRAINT `fk_fn_tab_function_cd`

+    FOREIGN KEY (`FUNCTION_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_function` (`FUNCTION_CD`),

+  CONSTRAINT `fk_fn_tab_set_cd`

+    FOREIGN KEY (`TAB_SET_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_lu_tab_set` (`TAB_SET_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_tab_selected

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_tab_selected` (

+  `SELECTED_TAB_CD` VARCHAR(30) NOT NULL,

+  `TAB_URI` VARCHAR(40) NOT NULL,

+  PRIMARY KEY (`SELECTED_TAB_CD`, `TAB_URI`),

+  CONSTRAINT `fk_fn_tab_selected_tab_cd`

+    FOREIGN KEY (`SELECTED_TAB_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_tab` (`TAB_CD`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_user

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_user` (

+  `USER_ID` INT(11) NOT NULL AUTO_INCREMENT,

+  `ORG_ID` INT(11) NULL DEFAULT NULL,

+  `MANAGER_ID` INT(11) NULL DEFAULT NULL,

+  `FIRST_NAME` VARCHAR(50) NULL DEFAULT NULL,

+  `MIDDLE_NAME` VARCHAR(50) NULL DEFAULT NULL,

+  `LAST_NAME` VARCHAR(50) NULL DEFAULT NULL,

+  `PHONE` VARCHAR(25) NULL DEFAULT NULL,

+  `FAX` VARCHAR(25) NULL DEFAULT NULL,

+  `CELLULAR` VARCHAR(25) NULL DEFAULT NULL,

+  `EMAIL` VARCHAR(50) NULL DEFAULT NULL,

+  `ADDRESS_ID` DECIMAL(11,0) NULL DEFAULT NULL,

+  `ALERT_METHOD_CD` VARCHAR(10) NULL DEFAULT NULL,

+  `HRID` VARCHAR(20) NULL DEFAULT NULL,

+  `ORG_USER_ID` VARCHAR(20) NULL DEFAULT NULL,

+  `ORG_CODE` VARCHAR(30) NULL DEFAULT NULL,

+  `LOGIN_ID` VARCHAR(25) NULL DEFAULT NULL,

+  `LOGIN_PWD` VARCHAR(25) NULL DEFAULT NULL,

+  `LAST_LOGIN_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `ACTIVE_YN` VARCHAR(1) NOT NULL DEFAULT 'Y',

+  `CREATED_ID` INT(11) NULL DEFAULT NULL,

+  `CREATED_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `MODIFIED_ID` INT(11) NULL DEFAULT NULL,

+  `MODIFIED_DATE` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,

+  `IS_INTERNAL_YN` CHAR(1) NOT NULL DEFAULT 'N',

+  `ADDRESS_LINE_1` VARCHAR(100) NULL DEFAULT NULL,

+  `ADDRESS_LINE_2` VARCHAR(100) NULL DEFAULT NULL,

+  `CITY` VARCHAR(50) NULL DEFAULT NULL,

+  `STATE_CD` VARCHAR(3) NULL DEFAULT NULL,

+  `ZIP_CODE` VARCHAR(11) NULL DEFAULT NULL,

+  `COUNTRY_CD` VARCHAR(3) NULL DEFAULT NULL,

+  `LOCATION_CLLI` VARCHAR(8) NULL DEFAULT NULL,

+  `ORG_MANAGER_USERID` VARCHAR(20) NULL DEFAULT NULL,

+  `COMPANY` VARCHAR(100) NULL DEFAULT NULL,

+  `DEPARTMENT_NAME` VARCHAR(100) NULL DEFAULT NULL,

+  `JOB_TITLE` VARCHAR(100) NULL DEFAULT NULL,

+  `TIMEZONE` INT(11) NULL DEFAULT NULL,

+  `DEPARTMENT` VARCHAR(25) NULL DEFAULT NULL,

+  `BUSINESS_UNIT` VARCHAR(25) NULL DEFAULT NULL,

+  `BUSINESS_UNIT_NAME` VARCHAR(100) NULL DEFAULT NULL,

+  `COST_CENTER` VARCHAR(25) NULL DEFAULT NULL,

+  `FIN_LOC_CODE` VARCHAR(10) NULL DEFAULT NULL,

+  `SILO_STATUS` VARCHAR(10) NULL DEFAULT NULL,

+  PRIMARY KEY (`USER_ID`),

+  UNIQUE INDEX `fn_user_hrid` (`HRID` ASC),

+  UNIQUE INDEX `fn_user_login_id` (`LOGIN_ID` ASC),

+  INDEX `fn_user_address_id` (`ADDRESS_ID` ASC),

+  INDEX `fn_user_alert_method_cd` (`ALERT_METHOD_CD` ASC),

+  INDEX `fn_user_org_id` (`ORG_ID` ASC),

+  INDEX `fk_fn_user_ref_197_fn_user` (`MANAGER_ID` ASC),

+  INDEX `fk_fn_user_ref_198_fn_user` (`CREATED_ID` ASC),

+  INDEX `fk_fn_user_ref_199_fn_user` (`MODIFIED_ID` ASC),

+  INDEX `fk_timezone` (`TIMEZONE` ASC),

+  CONSTRAINT `fk_fn_user_ref_110_fn_org`

+    FOREIGN KEY (`ORG_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_org` (`ORG_ID`),

+  CONSTRAINT `fk_fn_user_ref_123_fn_lu_al`

+    FOREIGN KEY (`ALERT_METHOD_CD`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_lu_alert_method` (`ALERT_METHOD_CD`),

+  CONSTRAINT `fk_fn_user_ref_197_fn_user`

+    FOREIGN KEY (`MANAGER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`),

+  CONSTRAINT `fk_fn_user_ref_198_fn_user`

+    FOREIGN KEY (`CREATED_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`),

+  CONSTRAINT `fk_fn_user_ref_199_fn_user`

+    FOREIGN KEY (`MODIFIED_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`),

+  CONSTRAINT `fk_timezone`

+    FOREIGN KEY (`TIMEZONE`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_lu_timezone` (`TIMEZONE_ID`))

+ENGINE = InnoDB

+AUTO_INCREMENT = 2

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_user_pseudo_role

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_user_pseudo_role` (

+  `PSEUDO_ROLE_ID` INT(11) NOT NULL,

+  `USER_ID` INT(11) NOT NULL,

+  PRIMARY KEY (`PSEUDO_ROLE_ID`, `USER_ID`),

+  INDEX `fk_pseudo_role_user_id` (`USER_ID` ASC),

+  CONSTRAINT `fk_pseudo_role_pseudo_role_id`

+    FOREIGN KEY (`PSEUDO_ROLE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_role` (`ROLE_ID`),

+  CONSTRAINT `fk_pseudo_role_user_id`

+    FOREIGN KEY (`USER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_user_role

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_user_role` (

+  `USER_ID` INT(10) NOT NULL,

+  `ROLE_ID` INT(10) NOT NULL,

+  `PRIORITY` DECIMAL(4,0) NULL DEFAULT NULL,

+  `APP_ID` INT(11) NOT NULL DEFAULT '1',

+  PRIMARY KEY (`USER_ID`, `ROLE_ID`, `APP_ID`),

+  INDEX `fn_user_role_role_id` (`ROLE_ID` ASC),

+  INDEX `fn_user_role_user_id` (`USER_ID` ASC),

+  INDEX `fk_fn_user__ref_178_fn_app_IDX` (`APP_ID` ASC),

+  CONSTRAINT `FK_FN_USER__REF_172_FN_USER`

+    FOREIGN KEY (`USER_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_user` (`USER_ID`),

+  CONSTRAINT `FK_FN_USER__REF_175_FN_ROLE`

+    FOREIGN KEY (`ROLE_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_role` (`ROLE_ID`),

+  CONSTRAINT `fk_fn_user__ref_178_fn_app`

+    FOREIGN KEY (`APP_ID`)

+    REFERENCES `vid_openecomp_epsdk`.`fn_app` (`APP_ID`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.fn_workflow

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`fn_workflow` (

+  `id` MEDIUMINT(9) NOT NULL AUTO_INCREMENT,

+  `name` VARCHAR(20) NOT NULL,

+  `description` VARCHAR(500) NULL DEFAULT NULL,

+  `run_link` VARCHAR(300) NULL DEFAULT NULL,

+  `suspend_link` VARCHAR(300) NULL DEFAULT NULL,

+  `modified_link` VARCHAR(300) NULL DEFAULT NULL,

+  `active_yn` VARCHAR(300) NULL DEFAULT NULL,

+  `created` VARCHAR(300) NULL DEFAULT NULL,

+  `created_by` INT(11) NULL DEFAULT NULL,

+  `modified` VARCHAR(300) NULL DEFAULT NULL,

+  `modified_by` INT(11) NULL DEFAULT NULL,

+  `workflow_key` VARCHAR(50) NULL DEFAULT NULL,

+  PRIMARY KEY (`id`),

+  UNIQUE INDEX `name` (`name` ASC))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.rcloudinvocation

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`rcloudinvocation` (

+  `id` VARCHAR(128) NOT NULL,

+  `created` TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,

+  `userinfo` VARCHAR(2048) NOT NULL,

+  `notebookid` VARCHAR(128) NOT NULL,

+  `parameters` VARCHAR(2048) NULL DEFAULT NULL,

+  `tokenreaddate` TIMESTAMP NULL DEFAULT NULL,

+  PRIMARY KEY (`id`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.rcloudnotebook

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`rcloudnotebook` (

+  `notebookname` VARCHAR(128) NOT NULL,

+  `notebookid` VARCHAR(128) NOT NULL,

+  PRIMARY KEY (`notebookname`))

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- Table vid_openecomp_epsdk.schema_info

+-- ----------------------------------------------------------------------------

+CREATE TABLE IF NOT EXISTS `vid_openecomp_epsdk`.`schema_info` (

+  `SCHEMA_ID` VARCHAR(25) NOT NULL,

+  `SCHEMA_DESC` VARCHAR(75) NOT NULL,

+  `DATASOURCE_TYPE` VARCHAR(100) NULL DEFAULT NULL,

+  `CONNECTION_URL` VARCHAR(200) NOT NULL,

+  `USER_NAME` VARCHAR(45) NOT NULL,

+  `PASSWORD` VARCHAR(45) NULL DEFAULT NULL,

+  `DRIVER_CLASS` VARCHAR(100) NOT NULL,

+  `MIN_POOL_SIZE` INT(11) NOT NULL,

+  `MAX_POOL_SIZE` INT(11) NOT NULL,

+  `IDLE_CONNECTION_TEST_PERIOD` INT(11) NOT NULL)

+ENGINE = InnoDB

+DEFAULT CHARACTER SET = utf8;

+

+-- ----------------------------------------------------------------------------

+-- View vid_openecomp_epsdk.v_url_access

+-- ----------------------------------------------------------------------------

+CREATE OR REPLACE ALGORITHM=UNDEFINED SQL SECURITY DEFINER VIEW `v_url_access` AS select distinct `m`.`ACTION` AS 

+

+`URL`,`m`.`FUNCTION_CD` AS `FUNCTION_CD` from `fn_menu` `m` where (`m`.`ACTION` is not null) union select distinct 

+

+`t`.`ACTION` AS `URL`,`t`.`FUNCTION_CD` AS `FUNCTION_CD` from `fn_tab` `t` where (`t`.`ACTION` is not null) union select 

+

+`r`.`RESTRICTED_URL` AS `URL`,`r`.`FUNCTION_CD` AS `FUNCTION_CD` from `fn_restricted_url` `r`;

+SET FOREIGN_KEY_CHECKS = 1;

+