1 # Copyright 2019 ZTE Corporation.
3 # Licensed under the Apache License, Version 2.0 (the "License");
4 # you may not use this file except in compliance with the License.
5 # You may obtain a copy of the License at
7 # http://www.apache.org/licenses/LICENSE-2.0
9 # Unless required by applicable law or agreed to in writing, software
10 # distributed under the License is distributed on an "AS IS" BASIS,
11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 # See the License for the specific language governing permissions and
13 # limitations under the License.
14 # Generated by Django 1.11.9 on 2019-04-16 03:53
15 from __future__ import unicode_literals
17 from django.db import migrations, models
20 class Migration(migrations.Migration):
28 migrations.CreateModel(
31 ('jobid', models.CharField(db_column='JOBID', max_length=255, primary_key=True, serialize=False)),
32 ('jobtype', models.CharField(db_column='JOBTYPE', max_length=255)),
33 ('jobaction', models.CharField(db_column='JOBACTION', max_length=255)),
34 ('resid', models.CharField(db_column='RESID', max_length=255)),
35 ('status', models.IntegerField(blank=True, db_column='STATUS', null=True)),
36 ('starttime', models.CharField(blank=True, db_column='STARTTIME', max_length=255, null=True)),
37 ('endtime', models.CharField(blank=True, db_column='ENDTIME', max_length=255, null=True)),
38 ('progress', models.IntegerField(blank=True, db_column='PROGRESS', null=True)),
39 ('user', models.CharField(blank=True, db_column='USER', max_length=255, null=True)),
40 ('parentjobid', models.CharField(blank=True, db_column='PARENTJOBID', max_length=255, null=True)),
41 ('resname', models.CharField(blank=True, db_column='RESNAME', max_length=255, null=True)),
44 'db_table': 'CATALOG_JOB',
47 migrations.CreateModel(
48 name='JobStatusModel',
50 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
51 ('indexid', models.IntegerField(db_column='INDEXID')),
52 ('jobid', models.CharField(db_column='JOBID', max_length=255)),
53 ('status', models.CharField(db_column='STATUS', max_length=255)),
54 ('progress', models.IntegerField(blank=True, db_column='PROGRESS', null=True)),
55 ('descp', models.TextField(db_column='DESCP', max_length=65535)),
56 ('errcode', models.CharField(blank=True, db_column='ERRCODE', max_length=255, null=True)),
57 ('addtime', models.CharField(blank=True, db_column='ADDTIME', max_length=255, null=True)),
60 'db_table': 'CATALOG_JOB_STATUS',
63 migrations.CreateModel(
64 name='NsdmSubscriptionModel',
66 ('subscriptionid', models.CharField(db_column='SUBSCRIPTIONID', max_length=255, primary_key=True, serialize=False)),
67 ('notificationTypes', models.TextField(db_column='NOTIFICATIONTYPES', null=True)),
68 ('auth_info', models.TextField(db_column='AUTHINFO', null=True)),
69 ('callback_uri', models.CharField(db_column='CALLBACKURI', max_length=255)),
70 ('nsdInfoId', models.TextField(db_column='NSDINFOID', null=True)),
71 ('nsdId', models.TextField(db_column='NSDID', null=True)),
72 ('nsdName', models.TextField(db_column='NSDNAME', null=True)),
73 ('nsdVersion', models.TextField(db_column='NSDVERSION', null=True)),
74 ('nsdDesigner', models.TextField(db_column='NSDDESIGNER', null=True)),
75 ('nsdInvariantId', models.TextField(db_column='NSDINVARIANTID', null=True)),
76 ('vnfPkgIds', models.TextField(db_column='VNFPKGIDS', null=True)),
77 ('pnfdInfoIds', models.TextField(db_column='PNFDINFOIDS', null=True)),
78 ('nestedNsdInfoIds', models.TextField(db_column='NESTEDNSDINFOIDS', null=True)),
79 ('nsdOnboardingState', models.TextField(db_column='NSDONBOARDINGSTATE', null=True)),
80 ('nsdOperationalState', models.TextField(db_column='NSDOPERATIONALSTATE', null=True)),
81 ('nsdUsageState', models.TextField(db_column='NSDUSAGESTATE', null=True)),
82 ('pnfdId', models.TextField(db_column='PNFDID', null=True)),
83 ('pnfdName', models.TextField(db_column='PNFDNAME', null=True)),
84 ('pnfdVersion', models.TextField(db_column='PNFDVERSION', null=True)),
85 ('pnfdProvider', models.TextField(db_column='PNFDPROVIDER', null=True)),
86 ('pnfdInvariantId', models.TextField(db_column='PNFDINVARIANTID', null=True)),
87 ('pnfdOnboardingState', models.TextField(db_column='PNFDONBOARDINGSTATE', null=True)),
88 ('pnfdUsageState', models.TextField(db_column='PNFDUSAGESTATE', null=True)),
89 ('links', models.TextField(db_column='LINKS')),
92 'db_table': 'CATALOG_NSDM_SUBSCRIPTION',
95 migrations.CreateModel(
96 name='NSPackageModel',
98 ('nsPackageId', models.CharField(db_column='NSPACKAGEID', max_length=50, primary_key=True, serialize=False)),
99 ('nsPackageUri', models.CharField(blank=True, db_column='NSPACKAGEURI', max_length=300, null=True)),
100 ('checksum', models.CharField(blank=True, db_column='CHECKSUM', max_length=50, null=True)),
101 ('sdcCsarId', models.CharField(blank=True, db_column='SDCCSARID', max_length=50, null=True)),
102 ('onboardingState', models.CharField(blank=True, db_column='ONBOARDINGSTATE', max_length=20, null=True)),
103 ('operationalState', models.CharField(blank=True, db_column='OPERATIONALSTATE', max_length=20, null=True)),
104 ('usageState', models.CharField(blank=True, db_column='USAGESTATE', max_length=20, null=True)),
105 ('deletionPending', models.CharField(blank=True, db_column='DELETIONPENDING', max_length=20, null=True)),
106 ('nsdId', models.CharField(blank=True, db_column='NSDID', max_length=50, null=True)),
107 ('invariantId', models.CharField(blank=True, db_column='INVARIANTID', max_length=50, null=True)),
108 ('nsdName', models.CharField(blank=True, db_column='NSDNAME', max_length=50, null=True)),
109 ('nsdDesginer', models.CharField(blank=True, db_column='NSDDESIGNER', max_length=50, null=True)),
110 ('nsdDescription', models.CharField(blank=True, db_column='NSDDESCRIPTION', max_length=100, null=True)),
111 ('nsdVersion', models.CharField(blank=True, db_column='NSDVERSION', max_length=20, null=True)),
112 ('userDefinedData', models.TextField(blank=True, db_column='USERDEFINEDDATA', max_length=1024, null=True)),
113 ('localFilePath', models.CharField(blank=True, db_column='LOCALFILEPATH', max_length=300, null=True)),
114 ('nsdModel', models.TextField(blank=True, db_column='NSDMODEL', max_length=65535, null=True)),
117 'db_table': 'CATALOG_NSPACKAGE',
120 migrations.CreateModel(
121 name='PnfPackageModel',
123 ('pnfPackageId', models.CharField(db_column='PNFPACKAGEID', max_length=50, primary_key=True, serialize=False)),
124 ('pnfPackageUri', models.CharField(blank=True, db_column='PNFPACKAGEURI', max_length=300, null=True)),
125 ('sdcCSARUri', models.CharField(blank=True, db_column='SDCCSARURI', max_length=300, null=True)),
126 ('checksum', models.CharField(blank=True, db_column='CHECKSUM', max_length=50, null=True)),
127 ('onboardingState', models.CharField(blank=True, db_column='ONBOARDINGSTATE', max_length=20, null=True)),
128 ('usageState', models.CharField(blank=True, db_column='USAGESTATE', max_length=20, null=True)),
129 ('deletionPending', models.CharField(blank=True, db_column='DELETIONPENDING', max_length=20, null=True)),
130 ('pnfdId', models.CharField(blank=True, db_column='PNFDID', max_length=50, null=True)),
131 ('pnfVendor', models.CharField(blank=True, db_column='VENDOR', max_length=50, null=True)),
132 ('pnfdProductName', models.CharField(blank=True, db_column='PNFDPRODUCTNAME', max_length=50, null=True)),
133 ('pnfdVersion', models.CharField(blank=True, db_column='PNFDVERSION', max_length=20, null=True)),
134 ('pnfSoftwareVersion', models.CharField(blank=True, db_column='PNFSOFTWAREVERSION', max_length=20, null=True)),
135 ('userDefinedData', models.TextField(blank=True, db_column='USERDEFINEDDATA', max_length=1024, null=True)),
136 ('localFilePath', models.CharField(blank=True, db_column='LOCALFILEPATH', max_length=300, null=True)),
137 ('pnfdModel', models.TextField(blank=True, db_column='PNFDMODEL', max_length=65535, null=True)),
138 ('pnfdName', models.TextField(blank=True, db_column='PNFDNAME', max_length=65535, null=True)),
141 'db_table': 'CATALOG_PNFPACKAGE',
144 migrations.CreateModel(
145 name='ServicePackageModel',
147 ('servicePackageId', models.CharField(db_column='SERVICEPACKAGEID', max_length=50, primary_key=True, serialize=False)),
148 ('servicePackageUri', models.CharField(blank=True, db_column='SERVICEPACKAGEURI', max_length=300, null=True)),
149 ('checksum', models.CharField(blank=True, db_column='CHECKSUM', max_length=50, null=True)),
150 ('sdcCsarId', models.CharField(blank=True, db_column='SDCCSARID', max_length=50, null=True)),
151 ('onboardingState', models.CharField(blank=True, db_column='ONBOARDINGSTATE', max_length=20, null=True)),
152 ('operationalState', models.CharField(blank=True, db_column='OPERATIONALSTATE', max_length=20, null=True)),
153 ('usageState', models.CharField(blank=True, db_column='USAGESTATE', max_length=20, null=True)),
154 ('deletionPending', models.CharField(blank=True, db_column='DELETIONPENDING', max_length=20, null=True)),
155 ('servicedId', models.CharField(blank=True, db_column='SERVICEDID', max_length=50, null=True)),
156 ('invariantId', models.CharField(blank=True, db_column='INVARIANTID', max_length=50, null=True)),
157 ('servicedName', models.CharField(blank=True, db_column='SERVICEDNAME', max_length=50, null=True)),
158 ('servicedDesigner', models.CharField(blank=True, db_column='SERVICEDDESIGNER', max_length=50, null=True)),
159 ('servicedDescription', models.CharField(blank=True, db_column='SERVICEDDESCRIPTION', max_length=100, null=True)),
160 ('servicedVersion', models.CharField(blank=True, db_column='SERVICEDVERSION', max_length=20, null=True)),
161 ('userDefinedData', models.TextField(blank=True, db_column='USERDEFINEDDATA', max_length=1024, null=True)),
162 ('localFilePath', models.CharField(blank=True, db_column='LOCALFILEPATH', max_length=300, null=True)),
163 ('servicedModel', models.TextField(blank=True, db_column='SERVICEDMODEL', max_length=65535, null=True)),
166 'db_table': 'CATALOG_SERVICEPACKAGE',
169 migrations.CreateModel(
170 name='SoftwareImageModel',
172 ('imageid', models.CharField(db_column='IMAGEID', max_length=50, primary_key=True, serialize=False)),
173 ('containerFormat', models.CharField(db_column='CONTAINERFORMAT', max_length=20)),
174 ('diskFormat', models.CharField(db_column='DISKFORMAT', max_length=20)),
175 ('mindisk', models.CharField(db_column='MINDISK', max_length=20)),
176 ('minram', models.CharField(db_column='MINRAM', max_length=20)),
177 ('usermetadata', models.CharField(db_column='USAERMETADATA', max_length=1024)),
178 ('vnfPackageId', models.CharField(db_column='VNFPACKAGEID', max_length=50)),
179 ('filePath', models.CharField(db_column='FILEPATH', max_length=300)),
180 ('status', models.CharField(db_column='STATUS', max_length=10)),
181 ('vimid', models.CharField(db_column='VIMID', max_length=50)),
184 'db_table': 'CATALOG_SOFTWAREIMAGEMODEL',
187 migrations.CreateModel(
188 name='VnfPackageModel',
190 ('vnfPackageId', models.CharField(db_column='VNFPACKAGEID', max_length=50, primary_key=True, serialize=False)),
191 ('vnfPackageUri', models.CharField(blank=True, db_column='VNFPACKAGEURI', max_length=300, null=True)),
192 ('SdcCSARUri', models.CharField(blank=True, db_column='SDCCSARURI', max_length=300, null=True)),
193 ('checksum', models.CharField(blank=True, db_column='CHECKSUM', max_length=50, null=True)),
194 ('onboardingState', models.CharField(blank=True, db_column='ONBOARDINGSTATE', max_length=20, null=True)),
195 ('operationalState', models.CharField(blank=True, db_column='OPERATIONALSTATE', max_length=20, null=True)),
196 ('usageState', models.CharField(blank=True, db_column='USAGESTATE', max_length=20, null=True)),
197 ('deletionPending', models.CharField(blank=True, db_column='DELETIONPENDING', max_length=20, null=True)),
198 ('vnfdId', models.CharField(blank=True, db_column='VNFDID', max_length=50, null=True)),
199 ('vnfVendor', models.CharField(blank=True, db_column='VENDOR', max_length=50, null=True)),
200 ('vnfdProductName', models.CharField(blank=True, db_column='VNFDPRODUCTNAME', max_length=50, null=True)),
201 ('vnfdVersion', models.CharField(blank=True, db_column='VNFDVERSION', max_length=20, null=True)),
202 ('vnfSoftwareVersion', models.CharField(blank=True, db_column='VNFSOFTWAREVERSION', max_length=20, null=True)),
203 ('userDefinedData', models.TextField(blank=True, db_column='USERDEFINEDDATA', max_length=1024, null=True)),
204 ('localFilePath', models.CharField(blank=True, db_column='LOCALFILEPATH', max_length=300, null=True)),
205 ('vnfdModel', models.TextField(blank=True, db_column='VNFDMODEL', max_length=65535, null=True)),
208 'db_table': 'CATALOG_VNFPACKAGE',
211 migrations.CreateModel(
212 name='VnfPkgSubscriptionModel',
214 ('subscription_id', models.CharField(db_column='SUBSCRIPTION_ID', max_length=255, primary_key=True, serialize=False)),
215 ('callback_uri', models.URLField(db_column='CALLBACK_URI', max_length=255)),
216 ('auth_info', models.TextField(db_column='AUTH_INFO')),
217 ('usage_states', models.TextField(db_column='USAGE_STATES')),
218 ('notification_types', models.TextField(db_column='NOTIFICATION_TYPES')),
219 ('vnfd_id', models.TextField(db_column='VNFD_ID')),
220 ('vnf_pkg_id', models.TextField(db_column='VNF_PKG_ID')),
221 ('operation_states', models.TextField(db_column='OPERATION_STATES')),
222 ('vnf_products_from_provider', models.TextField(db_column='VNF_PRODUCTS_FROM_PROVIDER')),
223 ('links', models.TextField(db_column='LINKS')),
226 'db_table': 'VNF_PKG_SUBSCRIPTION',