073c73f5ba5c23db8bf50d9b361f5315b6b31c24
[aai/esr-server.git] / esr-mgr / src / test / resources / sql / extsys-resource-createObj-mysql.sql
1 --
2 -- Copyright 2016 ZTE Corporation.
3 --
4 -- Licensed under the Apache License, Version 2.0 (the "License");
5 -- you may not use this file except in compliance with the License.
6 -- You may obtain a copy of the License at
7 --
8 --     http://www.apache.org/licenses/LICENSE-2.0
9 --
10 -- Unless required by applicable law or agreed to in writing, software
11 -- distributed under the License is distributed on an "AS IS" BASIS,
12 -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 -- See the License for the specific language governing permissions and
14 -- limitations under the License.
15 --
16
17 DROP TABLE IF EXISTS extsys_base_table;
18 CREATE TABLE extsys_base_table (
19         ID                   VARCHAR(200)       NOT NULL,       
20         NAME                    VARCHAR(200)       NULL,
21         TYPE                    VARCHAR(200)       NULL,
22         VENDOR                  VARCHAR(100)       NULL,
23         VERSION                 VARCHAR(100)       NULL,
24         DESCRIPTION             VARCHAR(100)       NULL,
25     CREATETIME              VARCHAR(200)       NULL,
26         CATAGORY                VARCHAR(200)       NULL,
27     CONSTRAINT extsys_base_table PRIMARY KEY(ID)
28 );
29 DROP TABLE IF EXISTS extsys_ems_table;
30 CREATE TABLE extsys_ems_table (
31         EMSID                   VARCHAR(200)       NOT NULL,
32         URL                     VARCHAR(100)       NULL,
33         PRODUCTNAME             VARCHAR(100)       NULL,
34         USERNAME                VARCHAR(100)       NULL,
35         PASSWORD                VARCHAR(100)       NULL,
36     CONSTRAINT extsys_ems_table PRIMARY KEY(EMSID)
37 );
38
39 DROP TABLE IF EXISTS extsys_sdnc_table;
40 CREATE TABLE extsys_sdnc_table (
41         SDNCONTROLLERID       VARCHAR(200)       NOT NULL,
42         URL                     VARCHAR(100)       NULL,
43         USERNAME                VARCHAR(100)       NULL,
44         PASSWORD                VARCHAR(100)       NULL,
45         PRODUCTNAME             VARCHAR(100)       NULL,
46         PROTOCOL                VARCHAR(100)       NULL,
47     CONSTRAINT extsys_sdnc_table PRIMARY KEY(SDNCONTROLLERID)
48 );
49
50 DROP TABLE IF EXISTS extsys_vim_table;
51 CREATE TABLE extsys_vim_table (
52         VIMID                   VARCHAR(200)       NOT NULL,
53         URL                     VARCHAR(100)       NULL,
54         USERNAME                VARCHAR(100)       NULL,
55         PASSWORD                VARCHAR(100)       NULL,
56         DOMAIN                  VARCHAR(100)       NULL,
57         TENANT                  VARCHAR(100)       NULL,
58     CONSTRAINT extsys_vim_table PRIMARY KEY(VIMID)
59 );
60
61 DROP TABLE IF EXISTS extsys_vnfm_table;
62 CREATE TABLE extsys_vnfm_table (
63         VNFMID                  VARCHAR(200)       NOT NULL,
64         URL                     VARCHAR(200)       NULL,
65         USERNAME                VARCHAR(100)       NULL,
66         PASSWORD                VARCHAR(100)       NULL,
67         VIMID                   VARCHAR(100)       NULL,
68         CERTIFICATEURL          VARCHAR(200)       NULL,
69     CONSTRAINT extsys_vnfm_table PRIMARY KEY(VNFMID)
70 );
71