Merge "Add workflow model and db script"
authorFu Jinhua <fu.jinhua@zte.com.cn>
Fri, 18 Aug 2017 09:26:16 +0000 (09:26 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 18 Aug 2017 09:26:16 +0000 (09:26 +0000)
lcm/pub/database/models.py
resources/dbscripts/mysql/vfc-nfvo-lcm-createobj.sql

index ffe8a39..9071c8e 100644 (file)
@@ -302,4 +302,11 @@ class ServiceBaseInfoModel(models.Model):
     creator = models.CharField(db_column='creator', max_length=50)
     create_time = models.BigIntegerField(db_column='createTime', max_length=20)
     
\ No newline at end of file
+class WFPlanModel(models.Model):
+    class Meta:
+        db_table = 'NFVO_WF_PLAN'
+
+    deployed_id = models.CharField(db_column='DEPLOYEDID', max_length=255, primary_key=True)
+    process_id = models.CharField(db_column='PROCESSID', max_length=255)
+    plan_name = models.CharField(db_column='PLANNAME', max_length=255)
+    
index a325bcf..36c9ffb 100644 (file)
@@ -268,3 +268,10 @@ CREATE TABLE t_lcm_inputParam_mapping (
        CONSTRAINT t_lcm_inputParam_mapping PRIMARY KEY(serviceId,inputKey),
        CONSTRAINT t_lcm_inputParam_mapping FOREIGN KEY (serviceId) REFERENCES t_lcm_servicebaseinfo (serviceId)
 ); 
+
+DROP TABLE IF EXISTS NFVO_WF_PLAN;
+CREATE TABLE NFVO_WF_PLAN (
+  `DEPLOYEDID` varchar(255) NOT NULL PRIMARY KEY, 
+  `PROCESSID` varchar(255) NOT NULL, 
+  `PLANNAME` varchar(255) NOT NULL
+);