d39e24854e41b9b97c44506935445dbe02dffadd
[ccsdk/sli/adaptors.git] / resource-assignment / provider / src / main / resources / sql / 001_resource_rule_ddl.sql
1 ---
2 -- ============LICENSE_START=======================================================
3 -- openECOMP : SDN-C
4 -- ================================================================================
5 -- Copyright (C) 2017 ONAP Intellectual Property. All rights
6 -- reserved.
7 -- ================================================================================
8 -- Licensed under the Apache License, Version 2.0 (the "License");
9 -- you may not use this file except in compliance with the License.
10 -- You may obtain a copy of the License at
11 -- 
12 --      http://www.apache.org/licenses/LICENSE-2.0
13 -- 
14 -- Unless required by applicable law or agreed to in writing, software
15 -- distributed under the License is distributed on an "AS IS" BASIS,
16 -- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
17 -- See the License for the specific language governing permissions and
18 -- limitations under the License.
19 -- ============LICENSE_END=========================================================
20 ---
21
22 CREATE TABLE resource_rule (
23   resource_rule_id SERIAL PRIMARY KEY,
24   resource_name VARCHAR(50) NOT NULL,
25   end_point_position VARCHAR(50) NOT NULL,
26   service_expression VARCHAR(2000) NOT NULL,
27   equipment_level VARCHAR(50) NOT NULL,
28   equipment_expression VARCHAR(2000) NOT NULL,
29   allocation_expression VARCHAR(2000) NOT NULL,
30   soft_limit_expression VARCHAR(2000) NOT NULL,
31   hard_limit_expression VARCHAR(2000) NOT NULL
32 );