aboutsummaryrefslogtreecommitdiffstats
path: root/standalone/src/main/assembly/resources/dbscripts/postgres/uui_create_table.sql
blob: 4e43e20d4c34daac069e7b245f118754a94c007d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
--
-- Copyright (C) 2019 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.
--

-- ----------------------------
-- Table structure for "alarms_additionalinformation"
-- ----------------------------
DROP TABLE IF EXISTS alarms_additionalinformation;
CREATE TABLE alarms_additionalinformation(
  id serial,
  "header_id" varchar(50) NOT NULL,
  "name" varchar(100) DEFAULT NULL,
  "value" varchar(100) DEFAULT NULL,
  "source_id" varchar(100) DEFAULT NULL,
  "start_epoch_microsec" varchar(100) DEFAULT NULL,
  "last_epoch_microsec" varchar(100) DEFAULT NULL,
  CONSTRAINT alarms_additionalinformation_pk PRIMARY KEY (id)
) WITH ( OIDS = FALSE);

-- ----------------------------
-- Table structure for "alarms_commoneventheader"
-- ----------------------------
DROP TABLE IF EXISTS alarms_commoneventheader;
CREATE TABLE alarms_commoneventheader (
  "id" varchar(50) NOT NULL,
  "version" varchar(100) DEFAULT NULL,
  "event_name" varchar(100) DEFAULT NULL,
  "domain" varchar(100) DEFAULT NULL,
  "event_id" varchar(100) DEFAULT NULL,
  "event_type" varchar(100) DEFAULT NULL,
  "nfc_naming_code" varchar(100) DEFAULT NULL,
  "nf_naming_code" varchar(100) DEFAULT NULL,
  "source_id" varchar(100) DEFAULT NULL,
  "source_name" varchar(100) DEFAULT NULL,
  "reporting_entity_id" varchar(100) DEFAULT NULL,
  "reporting_entity_name" varchar(100) DEFAULT NULL,
  "priority" varchar(50) DEFAULT NULL,
  "start_epoch_microsec" varchar(100) DEFAULT NULL,
  "last_epoch_microsec" varchar(100) DEFAULT NULL,
  "start_epoch_microsec_cleared" varchar(100) DEFAULT NULL,
  "last_epoch_microsec_cleared" varchar(100) DEFAULT NULL,
  "sequence" varchar(100) DEFAULT NULL,
  "fault_fields_version" varchar(100) DEFAULT NULL,
  "event_servrity" varchar(100) DEFAULT NULL,
  "event_source_type" varchar(100) DEFAULT NULL,
  "event_category" varchar(100) DEFAULT NULL,
  "alarm_condition" varchar(100) DEFAULT NULL,
  "specific_problem" varchar(100) DEFAULT NULL,
  "vf_status" varchar(100) DEFAULT NULL,
  "alarm_interfacea" varchar(100) DEFAULT NULL,
  "status" varchar(50) DEFAULT NULL,
  CONSTRAINT alarms_commoneventheader_pk PRIMARY KEY (id)
) WITH ( OIDS = FALSE );

-- ----------------------------
-- Table structure for "performance_additionalinformation"
-- ----------------------------
DROP TABLE IF EXISTS performance_additionalinformation;
CREATE TABLE performance_additionalinformation (
  id serial,
  "header_id" varchar(50) NOT NULL,
  "name" varchar(100) DEFAULT NULL,
  "value" varchar(100) DEFAULT NULL,
  "source_id" varchar(100) DEFAULT NULL,
  "start_epoch_microsec" varchar(100) DEFAULT NULL,
  "last_epoch_microsec" varchar(100) DEFAULT NULL,
  CONSTRAINT performance_additionalinformation_pk PRIMARY KEY (id)
) WITH ( OIDS = FALSE );

-- ----------------------------
-- Table structure for "performance_commoneventheader"
-- ----------------------------
DROP TABLE IF EXISTS performance_commoneventheader;
CREATE TABLE performance_commoneventheader (
  "id" varchar(50) NOT NULL,
  "version" varchar(100) DEFAULT NULL,
  "event_name" varchar(100) DEFAULT NULL,
  "domain" varchar(100) DEFAULT NULL,
  "event_id" varchar(100) DEFAULT NULL,
  "event_type" varchar(100) DEFAULT NULL,
  "nfc_naming_code" varchar(100) DEFAULT NULL,
  "nf_namingcode" varchar(100) DEFAULT NULL,
  "source_id" varchar(100) DEFAULT NULL,
  "source_name" varchar(100) DEFAULT NULL,
  "reporting_entity_id" varchar(100) DEFAULT NULL,
  "reporting_entity_name" varchar(100) DEFAULT NULL,
  "priority" varchar(50) DEFAULT NULL,
  "start_epoch_microsec" varchar(100) DEFAULT NULL,
  "last_epoch_microsec" varchar(100) DEFAULT NULL,
  "sequence" varchar(100) DEFAULT NULL,
  "measurements_for_vf_scaling_version" varchar(100) DEFAULT NULL,
  "measurement_interval" varchar(100) DEFAULT NULL,
  CONSTRAINT performance_commoneventheader_pk PRIMARY KEY (id)
) WITH (OIDS = FALSE);

-- ----------------------------
-- Table structure for service_instances
-- ----------------------------
DROP TABLE IF EXISTS service_instances;
CREATE TABLE service_instances  (
  "id" varchar(50) NOT NULL,
  "service_instance_id" varchar(100) NOT NULL,
  "customer_id" varchar(50) NOT NULL,
  "service_type" varchar(50) NOT NULL,
  "usecase_type" varchar(50) NOT NULL,
  "uuid" varchar(100),
  "invariant_uuid" varchar(100),
  CONSTRAINT service_instances_pk PRIMARY KEY (service_instance_id)
);

-- ----------------------------
-- Table structure for service_instance_operations
-- ----------------------------
DROP TABLE IF EXISTS service_instance_operations;
CREATE TABLE service_instance_operations  (
  "service_instance_id" varchar(100) NOT NULL,
  "operation_id" varchar(100) NOT NULL,
  "operation_type" varchar(50) NOT NULL,
  "operation_progress" varchar(50) NOT NULL,
  "operation_result" varchar(100) DEFAULT NULL,
  "start_time" varchar(100) NOT NULL,
  "end_time" varchar(100),
  CONSTRAINT service_instance_operations_pk PRIMARY KEY (service_instance_id, operation_id)
);

-- ----------------------------
-- Table structure for sort_master
-- ----------------------------
DROP TABLE IF EXISTS sort_master;
CREATE TABLE sort_master  (
  "sort_type" varchar(50) NOT NULL,
  "sort_code" varchar(10) NOT NULL,
  "sort_value" varchar(100) NOT NULL,
  "language" varchar(50) NOT NULL,
  CONSTRAINT sort_master_pk PRIMARY KEY (sort_type, sort_code, language)
);

-- ----------------------------
-- Table structure for sort_master
-- ----------------------------
DROP TABLE IF EXISTS instance_performance;
CREATE TABLE instance_performance
(
    id                   serial not null
        constraint instance_performance_pk
            primary key,
    job_id               varchar(36),
    resource_instance_id varchar(36),
    bandwidth            numeric,
    date                 timestamp,
    max_bandwidth        numeric
);

-- ----------------------------
-- Table structure for ccvpn_instance
-- ----------------------------
DROP TABLE IF EXISTS ccvpn_instance;
CREATE TABLE ccvpn_instance
(
    id                          serial not null
        constraint ccvpn_instance_pk
            primary key,
    instance_id                 varchar(16),
    job_id                      varchar(36),
    progress                    integer,
    status                      char default 0,
    resource_instance_id        varchar(36),
    name                        varchar(255),
    cloud_point_name            varchar(255),
    access_point_one_name       varchar(255),
    access_point_one_band_width integer,
    line_num                    varchar(64),
    delete_state                integer default 0,
    protect_status              integer default 0,
    protection_cloud_point_name       varchar(255),
    protection_type       varchar(255)
);

-- ----------------------------
-- Table structure for intent_model
-- ----------------------------
DROP TABLE IF EXISTS intent_model;
create table intent_model
(
    id          serial not null
        constraint intent_model_pk
            primary key,
    model_name  varchar(100) default NULL::character varying,
    file_path   varchar(500) default NULL::character varying,
    create_time varchar(100) default NULL::character varying,
    size        numeric(10, 3),
    active      integer,
    model_type integer      default 0
);

-- ----------------------------
-- Table structure for intent_instance
-- ----------------------------
DROP TABLE IF EXISTS intent_instance;
create table intent_instance
(
    id                   serial not null
        constraint intent_instance_pk
            primary key,
    intent_name          varchar(50),
    intent_source        integer,
    customer             varchar(50),
    intent_content       text,
    intent_config        text,
    business_instance_id varchar(50),
    business_instance    varchar(255)
);