Coverage for src/backend/InvenTree/build/migrations/0027_auto_20210404_2016.py: 100%
8 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 17:47 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 17:47 +0000
1# Generated by Django 3.0.7 on 2021-04-04 20:16
3import InvenTree.models
4from django.conf import settings
5import django.core.validators
6from django.db import migrations, models
7import django.db.models.deletion
10class Migration(migrations.Migration):
12 dependencies = [
13 ('stock', '0058_stockitem_packaging'),
14 ('users', '0005_owner_model'),
15 migrations.swappable_dependency(settings.AUTH_USER_MODEL),
16 ('build', '0026_auto_20210216_1539'),
17 ]
19 operations = [
20 migrations.AlterField(
21 model_name='build',
22 name='completed_by',
23 field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='builds_completed', to=settings.AUTH_USER_MODEL, verbose_name='completed by'),
24 ),
25 migrations.AlterField(
26 model_name='build',
27 name='completion_date',
28 field=models.DateField(blank=True, null=True, verbose_name='Completion Date'),
29 ),
30 migrations.AlterField(
31 model_name='build',
32 name='creation_date',
33 field=models.DateField(auto_now_add=True, verbose_name='Creation Date'),
34 ),
35 migrations.AlterField(
36 model_name='build',
37 name='issued_by',
38 field=models.ForeignKey(blank=True, help_text='User who issued this build order', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='builds_issued', to=settings.AUTH_USER_MODEL, verbose_name='Issued by'),
39 ),
40 migrations.AlterField(
41 model_name='build',
42 name='responsible',
43 field=models.ForeignKey(blank=True, help_text='User responsible for this build order', null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='builds_responsible', to='users.Owner', verbose_name='Responsible'),
44 ),
45 migrations.AlterField(
46 model_name='builditem',
47 name='build',
48 field=models.ForeignKey(help_text='Build to allocate parts', on_delete=django.db.models.deletion.CASCADE, related_name='allocated_stock', to='build.Build', verbose_name='Build'),
49 ),
50 migrations.AlterField(
51 model_name='builditem',
52 name='install_into',
53 field=models.ForeignKey(blank=True, help_text='Destination stock item', limit_choices_to={'is_building': True}, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='items_to_install', to='stock.StockItem', verbose_name='Install into'),
54 ),
55 migrations.AlterField(
56 model_name='builditem',
57 name='quantity',
58 field=models.DecimalField(decimal_places=5, default=1, help_text='Stock quantity to allocate to build', max_digits=15, validators=[django.core.validators.MinValueValidator(0)], verbose_name='Quantity'),
59 ),
60 migrations.AlterField(
61 model_name='builditem',
62 name='stock_item',
63 field=models.ForeignKey(help_text='Source stock item', limit_choices_to={'belongs_to': None, 'sales_order': None}, on_delete=django.db.models.deletion.CASCADE, related_name='allocations', to='stock.StockItem', verbose_name='Stock Item'),
64 ),
65 migrations.AlterField(
66 model_name='buildorderattachment',
67 name='attachment',
68 field=models.FileField(help_text='Select file to attach', upload_to='attachments', verbose_name='Attachment'),
69 ),
70 migrations.AlterField(
71 model_name='buildorderattachment',
72 name='comment',
73 field=models.CharField(blank=True, help_text='File comment', max_length=100, verbose_name='Comment'),
74 ),
75 migrations.AlterField(
76 model_name='buildorderattachment',
77 name='upload_date',
78 field=models.DateField(auto_now_add=True, null=True, verbose_name='upload date'),
79 ),
80 migrations.AlterField(
81 model_name='buildorderattachment',
82 name='user',
83 field=models.ForeignKey(blank=True, help_text='User', null=True, on_delete=django.db.models.deletion.SET_NULL, to=settings.AUTH_USER_MODEL, verbose_name='User'),
84 ),
85 ]