Coverage for src/backend/InvenTree/company/migrations/0032_auto_20210403_1837.py: 100%

9 statements  

« 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-03 18:37 

2 

3import InvenTree.fields 

4import company.models 

5import django.core.validators 

6from django.db import migrations, models 

7import django.db.models.deletion 

8import stdimage.models 

9 

10 

11class Migration(migrations.Migration): 

12 

13 dependencies = [ 

14 ('company', '0031_auto_20210103_2215'), 

15 ] 

16 

17 operations = [ 

18 migrations.AlterField( 

19 model_name='company', 

20 name='image', 

21 field=stdimage.models.StdImageField(blank=True, null=True, upload_to=company.models.rename_company_image, verbose_name='Image'), 

22 ), 

23 migrations.AlterField( 

24 model_name='company', 

25 name='is_customer', 

26 field=models.BooleanField(default=False, help_text='Do you sell items to this company?', verbose_name='Is customer'), 

27 ), 

28 migrations.AlterField( 

29 model_name='company', 

30 name='is_manufacturer', 

31 field=models.BooleanField(default=False, help_text='Does this company manufacture parts?', verbose_name='Is manufacturer'), 

32 ), 

33 migrations.AlterField( 

34 model_name='company', 

35 name='is_supplier', 

36 field=models.BooleanField(default=True, help_text='Do you purchase items from this company?', verbose_name='Is supplier'), 

37 ), 

38 migrations.AlterField( 

39 model_name='company', 

40 name='link', 

41 field=InvenTree.fields.InvenTreeURLField(blank=True, help_text='Link to external company information', verbose_name='Link'), 

42 ), 

43 migrations.AlterField( 

44 model_name='company', 

45 name='notes', 

46 field=models.TextField(blank=True, verbose_name='Notes'), 

47 ), 

48 migrations.AlterField( 

49 model_name='supplierpart', 

50 name='base_cost', 

51 field=models.DecimalField(decimal_places=3, default=0, help_text='Minimum charge (e.g. stocking fee)', max_digits=10, validators=[django.core.validators.MinValueValidator(0)], verbose_name='base cost'), 

52 ), 

53 migrations.AlterField( 

54 model_name='supplierpart', 

55 name='multiple', 

56 field=models.PositiveIntegerField(default=1, help_text='Order multiple', validators=[django.core.validators.MinValueValidator(1)], verbose_name='multiple'), 

57 ), 

58 migrations.AlterField( 

59 model_name='supplierpart', 

60 name='packaging', 

61 field=models.CharField(blank=True, help_text='Part packaging', max_length=50, null=True, verbose_name='Packaging'), 

62 ), 

63 migrations.AlterField( 

64 model_name='supplierpricebreak', 

65 name='part', 

66 field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='pricebreaks', to='company.SupplierPart', verbose_name='Part'), 

67 ), 

68 ]