summaryrefslogtreecommitdiff
path: root/archaeological_finds/migrations/0158_statementcondition_add_fields.py
blob: 9cee74f3be97bd1fef1b35225369522d9fbf5914 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
# Generated by Django 4.2.21 on 2026-06-27 16:03

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ('ishtar_common', '0277_data_migration_qualifiedbionotetype'),
        ('archaeological_finds', '0157_treatments_statement_condition'),
    ]

    operations = [
        migrations.RemoveField(
            model_name='statementcondition',
            name='verification_officer',
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='alteration_comment',
            field=models.TextField(blank=True, default='', verbose_name='Details regards alterations'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='conservatory_states_details',
            field=models.TextField(blank=True, default='', verbose_name='Conservatory state details'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='denomination',
            field=models.TextField(blank=True, default='', verbose_name='Denomination'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='in_charge',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='ishtar_common.person', verbose_name='In charge'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='mark',
            field=models.TextField(blank=True, default='', verbose_name='Marking details'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='mark_text',
            field=models.TextField(blank=True, default='', verbose_name='Transcription of the marking'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='material_comment',
            field=models.TextField(blank=True, default='', verbose_name='Comment on the material'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='material_type_quality',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='statement_conditions', to='archaeological_finds.materialtypequalitytype', verbose_name='Material type quality'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='material_types',
            field=models.ManyToManyField(blank=True, related_name='statement_conditions', to='archaeological_finds.materialtype', verbose_name='Material types'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='museum_conformity_comment',
            field=models.TextField(blank=True, default='', verbose_name='Comment on conformity'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='museum_inventory_conformity',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='archaeological_finds.inventoryconformity', verbose_name='Conformity with inventory'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='museum_inventory_quantity',
            field=models.PositiveSmallIntegerField(blank=True, null=True, verbose_name='Inventory quantity'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='object_type_quality',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='statement_conditions', to='archaeological_finds.objecttypequalitytype', verbose_name='Object type quality'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='object_types',
            field=models.ManyToManyField(blank=True, related_name='statement_conditions', to='archaeological_finds.objecttype', verbose_name='Object types'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='quantity_comment',
            field=models.TextField(blank=True, default='', verbose_name='Comment on quantity'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='technical_processes',
            field=models.ManyToManyField(blank=True, related_name='statement_conditions', to='archaeological_finds.technicalprocesstype', verbose_name='Technical processes'),
        ),
        migrations.AddField(
            model_name='statementcondition',
            name='verification_officers',
            field=models.TextField(blank=True, default='', verbose_name='Verification officers'),
        ),
        migrations.AlterField(
            model_name='statementcondition',
            name='applied',
            field=models.CharField(choices=[('D', 'Draft'), ('V', 'Validated')], default='D', verbose_name='Input status'),
        ),
        migrations.AlterField(
            model_name='statementcondition',
            name='treatment',
            field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='statement_conditions', to='archaeological_finds.treatment', verbose_name='Treatment'),
        ),
    ]