summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/toaster/orm/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/toaster/orm/models.py')
-rw-r--r--bitbake/lib/toaster/orm/models.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/bitbake/lib/toaster/orm/models.py b/bitbake/lib/toaster/orm/models.py
index b5c864354d..9790630502 100644
--- a/bitbake/lib/toaster/orm/models.py
+++ b/bitbake/lib/toaster/orm/models.py
@@ -551,7 +551,7 @@ class Task_Dependency(models.Model):
551 551
552class Package(models.Model): 552class Package(models.Model):
553 search_allowed_fields = ['name', 'version', 'revision', 'recipe__name', 'recipe__version', 'recipe__license', 'recipe__layer_version__layer__name', 'recipe__layer_version__branch', 'recipe__layer_version__commit', 'recipe__layer_version__local_path', 'installed_name'] 553 search_allowed_fields = ['name', 'version', 'revision', 'recipe__name', 'recipe__version', 'recipe__license', 'recipe__layer_version__layer__name', 'recipe__layer_version__branch', 'recipe__layer_version__commit', 'recipe__layer_version__local_path', 'installed_name']
554 build = models.ForeignKey('Build') 554 build = models.ForeignKey('Build', null=True)
555 recipe = models.ForeignKey('Recipe', null=True) 555 recipe = models.ForeignKey('Recipe', null=True)
556 name = models.CharField(max_length=100) 556 name = models.CharField(max_length=100)
557 installed_name = models.CharField(max_length=100, default='') 557 installed_name = models.CharField(max_length=100, default='')
@@ -1172,6 +1172,15 @@ class ProjectLayer(models.Model):
1172 class Meta: 1172 class Meta:
1173 unique_together = (("project", "layercommit"),) 1173 unique_together = (("project", "layercommit"),)
1174 1174
1175class CustomImageRecipe(models.Model):
1176 name = models.CharField(max_length=100)
1177 base_recipe = models.ForeignKey(Recipe)
1178 packages = models.ManyToManyField(Package)
1179 project = models.ForeignKey(Project)
1180
1181 class Meta:
1182 unique_together = ("name", "project")
1183
1175class ProjectVariable(models.Model): 1184class ProjectVariable(models.Model):
1176 project = models.ForeignKey(Project) 1185 project = models.ForeignKey(Project)
1177 name = models.CharField(max_length=100) 1186 name = models.CharField(max_length=100)