Skip to content

Commit d517cd6

Browse files
committed
Add extracted_from field to CodebaseResource #510
Signed-off-by: Jono Yang <[email protected]>
1 parent aef3e07 commit d517cd6

File tree

2 files changed

+27
-0
lines changed

2 files changed

+27
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Generated by Django 4.0.6 on 2022-08-24 00:45
2+
3+
from django.db import migrations, models
4+
import django.db.models.deletion
5+
6+
7+
class Migration(migrations.Migration):
8+
9+
dependencies = [
10+
('scanpipe', '0021_codebaseresource_package_data'),
11+
]
12+
13+
operations = [
14+
migrations.AddField(
15+
model_name='codebaseresource',
16+
name='extracted_from',
17+
field=models.ForeignKey(blank=True, editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='extracted_to', to='scanpipe.codebaseresource'),
18+
),
19+
]

scanpipe/models.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,14 @@ class Compliance(models.TextChoices):
15001500
blank=True,
15011501
help_text=_("List of Package data detected from this CodebaseResource"),
15021502
)
1503+
extracted_from = models.ForeignKey(
1504+
"CodebaseResource",
1505+
related_name="extracted_to",
1506+
on_delete=models.CASCADE,
1507+
editable=False,
1508+
blank=True,
1509+
null=True,
1510+
)
15031511

15041512
objects = CodebaseResourceQuerySet.as_manager()
15051513

0 commit comments

Comments
 (0)