diff options
Diffstat (limited to 'bitbake/lib/toaster/orm/models.py')
-rw-r--r-- | bitbake/lib/toaster/orm/models.py | 11 |
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 | ||
552 | class Package(models.Model): | 552 | class 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 | ||
1175 | class 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 | |||
1175 | class ProjectVariable(models.Model): | 1184 | class 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) |