2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-06-13 10:35:40 +00:00
Files
InvenTree/InvenTree/part/migrations/0122_parttesttemplate_enabled.py
Oliver 567c7edbaf Test template disable (#6526)
* Add new field to PartTestTemplate model

- 'enabled' field
- default = True (backwards compatibility)
- Allows tests to be disabled
- Retains test results but disables test

* Update PartTestTemplate API

- Expose new field
- Enable filtering by field

* CUI updates

- Add to PartTestTemplate table

* PUI: Update PartTestTemplateTable

* Update getRequiredTests

- By default, filter out tests which are "disabled"

* Update StockItemTestResult table

- Only display "enabled" tests
- Update CUI
- UPdate PUI

* Update existing build output table

* Bump API version

* Docs updates

* Updated unit tests
2024-02-20 10:01:59 +00:00

19 lines
454 B
Python

# Generated by Django 4.2.10 on 2024-02-20 01:35
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
('part', '0121_auto_20240207_0344'),
]
operations = [
migrations.AddField(
model_name='parttesttemplate',
name='enabled',
field=models.BooleanField(default=True, help_text='Is this test enabled?', verbose_name='Enabled'),
),
]