11# -*- coding: utf-8 -*-
2- # Generated by Django 1.11.4 on 2017-08-08 09:11
2+ # Generated by Django 1.11.4 on 2017-09-20 22:34
33from __future__ import unicode_literals
44
55from django .db import migrations , models
@@ -37,14 +37,14 @@ class Migration(migrations.Migration):
3737 ('platform' , models .CharField (blank = True , help_text = 'Platform eg:maven' , max_length = 50 )),
3838 ('name' , models .CharField (blank = True , help_text = 'Package reference name eg:org.apache.commons.io' , max_length = 50 )),
3939 ('version' , models .CharField (blank = True , help_text = 'Reference version' , max_length = 50 )),
40- ('package' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Package' )),
40+ ('package' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Package' )),
4141 ],
4242 ),
4343 migrations .CreateModel (
4444 name = 'ResolvedPackage' ,
4545 fields = [
4646 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
47- ('package' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Package' )),
47+ ('package' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Package' )),
4848 ],
4949 ),
5050 migrations .CreateModel (
@@ -59,29 +59,33 @@ class Migration(migrations.Migration):
5959 name = 'VulnerabilityReference' ,
6060 fields = [
6161 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
62- ('source' , models .CharField (blank = True , help_text = "Source's name eg:NVD" , max_length = 50 )),
62+ ('source' , models .CharField (blank = True , help_text = 'Source(s) name eg:NVD' , max_length = 50 )),
6363 ('reference_id' , models .CharField (blank = True , help_text = 'Reference ID, eg:CVE-ID' , max_length = 50 )),
6464 ('url' , models .URLField (blank = True , help_text = 'URL of Vulnerability data' , max_length = 1024 )),
65- ('vulnerability' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Vulnerability' )),
65+ ('vulnerability' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Vulnerability' )),
6666 ],
6767 ),
6868 migrations .AddField (
6969 model_name = 'resolvedpackage' ,
7070 name = 'vulnerability' ,
71- field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Vulnerability' ),
71+ field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Vulnerability' ),
7272 ),
7373 migrations .AddField (
7474 model_name = 'impactedpackage' ,
7575 name = 'package' ,
76- field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Package' ),
76+ field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Package' ),
7777 ),
7878 migrations .AddField (
7979 model_name = 'impactedpackage' ,
8080 name = 'vulnerability' ,
81- field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulncode_app .Vulnerability' ),
81+ field = models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = 'vulnerabilities .Vulnerability' ),
8282 ),
8383 migrations .AlterUniqueTogether (
8484 name = 'vulnerabilityreference' ,
85- unique_together = set ([('vulnerability' , 'source' , 'reference_id' )]),
85+ unique_together = set ([('vulnerability' , 'source' , 'reference_id' , 'url' )]),
86+ ),
87+ migrations .AlterUniqueTogether (
88+ name = 'impactedpackage' ,
89+ unique_together = set ([('vulnerability' , 'package' )]),
8690 ),
8791 ]
0 commit comments