diff options
author | Luji7 <lu.ji3@zte.com.cn> | 2017-09-26 15:44:06 +0800 |
---|---|---|
committer | Luji7 <lu.ji3@zte.com.cn> | 2017-09-26 15:44:17 +0800 |
commit | 2266ce0436b3d0f50dcdb39f16b71102dd6defd6 (patch) | |
tree | d8e90cccd2f0e805ac70dcca63b0dedabc9cd0a4 /standalone/src/main/assembly/resources/dbscripts | |
parent | fe6a23e857b466b9b99c547f659b7d4fffca5bce (diff) |
ns and vf package distribution
Change-Id: I0caba0dbd2719c008e5d9ffa0b89a5552ed15c4d
Issue-Id: USECASEUI-39
Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
Diffstat (limited to 'standalone/src/main/assembly/resources/dbscripts')
-rw-r--r-- | standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createdb.sql | 31 | ||||
-rw-r--r-- | standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createobj.sql | 111 |
2 files changed, 142 insertions, 0 deletions
diff --git a/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createdb.sql b/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createdb.sql new file mode 100644 index 00000000..31ab5b5e --- /dev/null +++ b/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createdb.sql @@ -0,0 +1,31 @@ +-- +-- Copyright (C) 2017 CMCC, Inc. and others. 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. +-- + +/******************drop old database and user***************************/ +use mysql; +drop database IF EXISTS usercaseui; +delete from user where User='usecaseui'; +FLUSH PRIVILEGES; + +/******************create new database and user***************************/ +create database usercaseui CHARACTER SET utf8; + +GRANT ALL PRIVILEGES ON usercaseui.* TO 'usercaseui'@'%' IDENTIFIED BY 'usercaseui' WITH GRANT OPTION; +GRANT ALL PRIVILEGES ON mysql.* TO 'usercaseui'@'%' IDENTIFIED BY 'usercaseui' WITH GRANT OPTION; + +GRANT ALL PRIVILEGES ON usercaseui.* TO 'usercaseui'@'localhost' IDENTIFIED BY 'usercaseui' WITH GRANT OPTION; +GRANT ALL PRIVILEGES ON mysql.* TO 'usercaseui'@'localhost' IDENTIFIED BY 'usercaseui' WITH GRANT OPTION; +FLUSH PRIVILEGES;
\ No newline at end of file diff --git a/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createobj.sql b/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createobj.sql new file mode 100644 index 00000000..7a55c72b --- /dev/null +++ b/standalone/src/main/assembly/resources/dbscripts/mysql/usecase-ui-createobj.sql @@ -0,0 +1,111 @@ +-- +-- Copyright (C) 2017 CMCC, Inc. and others. 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. +-- + +use usercaseui; + +SET FOREIGN_KEY_CHECKS=0; +-- ---------------------------- +-- Table structure for alarms_additionalinformation +-- ---------------------------- +DROP TABLE IF EXISTS `alarms_additionalinformation`; +CREATE TABLE `alarms_additionalinformation` ( + `name` varchar(50) NOT NULL, + `value` varchar(500) NOT NULL, + `eventId` varchar(30) NOT NULL, + `createTime` datetime NOT NULL, + `updateTime` datetime NOT NULL, + PRIMARY KEY (`name`,`eventId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Table structure for alarms_commoneventheader +-- ---------------------------- +DROP TABLE IF EXISTS `alarms_commoneventheader`; +CREATE TABLE `alarms_commoneventheader` ( + `version` varchar(10) NOT NULL, + `eventName` varchar(50) NOT NULL, + `domain` varchar(30) NOT NULL, + `eventId` varchar(30) NOT NULL, + `eventType` varchar(30) NOT NULL, + `nfcNamingCode` varchar(30) DEFAULT NULL, + `nfNamingCode` varchar(30) DEFAULT NULL, + `sourceId` varchar(50) NOT NULL, + `sourceName` varchar(50) NOT NULL, + `reportingEntityId` varchar(30) NOT NULL, + `reportingEntityName` varchar(30) NOT NULL, + `priority` varchar(20) NOT NULL, + `startEpochMicrosec` varchar(20) NOT NULL, + `lastEpochMicroSec` varchar(20) NOT NULL, + `sequence` varchar(10) NOT NULL, + `faultFieldsVersion` varchar(10) NOT NULL, + `eventServrity` varchar(30) NOT NULL, + `eventSourceType` varchar(30) NOT NULL, + `eventCategory` varchar(30) NOT NULL, + `alarmCondition` varchar(400) NOT NULL, + `specificProblem` varchar(400) NOT NULL, + `vfStatus` varchar(10) NOT NULL, + `alarmInterfaceA` varchar(40) NOT NULL, + `status` varchar(11) NOT NULL, + `createTime` datetime NOT NULL, + `updateTime` datetime NOT NULL, + PRIMARY KEY (`eventId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Table structure for performance_additionalinformation +-- ---------------------------- +DROP TABLE IF EXISTS `performance_additionalinformation`; +CREATE TABLE `performance_additionalinformation` ( + `name` varchar(50) NOT NULL, + `value` varchar(500) NOT NULL, + `eventId` varchar(30) NOT NULL, + `createTime` datetime NOT NULL, + `updateTime` datetime NOT NULL, + PRIMARY KEY (`name`,`eventId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Table structure for performance_commoneventheader +-- ---------------------------- +DROP TABLE IF EXISTS `performance_commoneventheader`; +CREATE TABLE `performance_commoneventheader` ( + `version` varchar(10) NOT NULL, + `eventName` varchar(50) NOT NULL, + `domain` varchar(30) NOT NULL, + `eventId` varchar(30) NOT NULL, + `eventType` varchar(30) NOT NULL, + `nfcNamingCode` varchar(30) DEFAULT NULL, + `nfNamingCode` varchar(30) DEFAULT NULL, + `sourceId` varchar(50) NOT NULL, + `sourceName` varchar(50) NOT NULL, + `reportingEntityId` varchar(30) NOT NULL, + `reportingEntityName` varchar(30) NOT NULL, + `priority` varchar(20) NOT NULL, + `startEpochMicrosec` varchar(20) NOT NULL, + `lastEpochMicroSec` varchar(20) NOT NULL, + `sequence` varchar(10) NOT NULL, + `measurementsForVfScalingVersion` varchar(10) NOT NULL, + `measurementInterval` varchar(10) NOT NULL, + `createTime` datetime NOT NULL, + `updateTime` datetime NOT NULL, + PRIMARY KEY (`eventId`) +) ENGINE=InnoDB DEFAULT CHARSET=utf8; + +-- ---------------------------- +-- Init Records +-- ---------------------------- +INSERT INTO `alarms_additionalinformation` VALUES ('name', 'value', 'eventId', '2017-09-19 11:12:34', '2017-09-19 11:12:34'); +INSERT INTO `alarms_commoneventheader` VALUES ('1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23', '24', '2017-09-04 15:25:11', '2017-09-11 15:25:19'); |