summaryrefslogtreecommitdiff
path: root/archaeological_finds/migrations/0138_add_timezone_django_v4.py
diff options
context:
space:
mode:
Diffstat (limited to 'archaeological_finds/migrations/0138_add_timezone_django_v4.py')
-rw-r--r--archaeological_finds/migrations/0138_add_timezone_django_v4.py663
1 files changed, 663 insertions, 0 deletions
diff --git a/archaeological_finds/migrations/0138_add_timezone_django_v4.py b/archaeological_finds/migrations/0138_add_timezone_django_v4.py
new file mode 100644
index 000000000..aa67330be
--- /dev/null
+++ b/archaeological_finds/migrations/0138_add_timezone_django_v4.py
@@ -0,0 +1,663 @@
+# Generated by Django 4.2.19 on 2025-05-01 13:32
+
+import archaeological_finds.models_treatments
+import django.core.validators
+from django.db import migrations, models
+import django.db.models.deletion
+import django.utils.timezone
+import re
+
+
+class Migration(migrations.Migration):
+
+ dependencies = [
+ ('ishtar_common', '0263_add_timezone_django_v4'),
+ ('archaeological_finds', '0137_data_migration_treatment_status_inputstatus'),
+ ]
+
+ operations = [
+ migrations.AlterModelOptions(
+ name='historicalbasefind',
+ options={'get_latest_by': ('history_date', 'history_id'), 'ordering': ('-history_date', '-history_id'), 'verbose_name': 'historical Base find', 'verbose_name_plural': 'historical Base finds'},
+ ),
+ migrations.AlterModelOptions(
+ name='historicalexhibition',
+ options={'get_latest_by': ('history_date', 'history_id'), 'ordering': ('-history_date', '-history_id'), 'verbose_name': 'historical Exhibition', 'verbose_name_plural': 'historical Exhibitions'},
+ ),
+ migrations.AlterModelOptions(
+ name='historicalfind',
+ options={'get_latest_by': ('history_date', 'history_id'), 'ordering': ('-history_date', '-history_id'), 'verbose_name': 'historical Find', 'verbose_name_plural': 'historical Finds'},
+ ),
+ migrations.AlterModelOptions(
+ name='historicaltreatment',
+ options={'get_latest_by': ('history_date', 'history_id'), 'ordering': ('-history_date', '-history_id'), 'verbose_name': 'historical Treatment', 'verbose_name_plural': 'historical Treatments'},
+ ),
+ migrations.AlterModelOptions(
+ name='historicaltreatmentfile',
+ options={'get_latest_by': ('history_date', 'history_id'), 'ordering': ('-history_date', '-history_id'), 'verbose_name': 'historical Treatment request', 'verbose_name_plural': 'historical Treatment requests'},
+ ),
+ migrations.AlterModelOptions(
+ name='treatmentstate',
+ options={'ordering': ('order', 'label'), 'verbose_name': 'Treatment state type - deprecated', 'verbose_name_plural': 'Treatment state types - deprecated'},
+ ),
+ migrations.AlterField(
+ model_name='alterationcausetype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='alterationtype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='cache_complete_id',
+ field=models.TextField(blank=True, db_index=True, default='', help_text='Cached value - do not edit', verbose_name='Complete ID - cached'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='cache_short_id',
+ field=models.TextField(blank=True, db_index=True, default='', help_text='Cached value - do not edit', verbose_name='Short ID - cached'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='geodata',
+ field=models.ManyToManyField(blank=True, related_name='related_items_%(app_label)s_%(class)s', to='ishtar_common.geovectordata', verbose_name='Geodata'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='basefind',
+ name='main_geodata',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_related_items_%(app_label)s_%(class)s', to='ishtar_common.geovectordata', verbose_name='Main geodata'),
+ ),
+ migrations.AlterField(
+ model_name='batchtype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='checkedtype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='collectionentrymodetype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='communicabilitytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='conservatorystate',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='discoverymethod',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='exhibition',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='exhibitiontype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='is_complete',
+ field=models.BooleanField(blank=True, null=True, verbose_name='Is complete?'),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='find',
+ name='mark',
+ field=models.TextField(blank=True, default='', verbose_name='Mark'),
+ ),
+ migrations.AlterField(
+ model_name='findbasket',
+ name='shared_with',
+ field=models.ManyToManyField(blank=True, related_name='shared_%(class)ss', to='ishtar_common.ishtaruser', verbose_name='Shared (read) with'),
+ ),
+ migrations.AlterField(
+ model_name='findbasket',
+ name='shared_write_with',
+ field=models.ManyToManyField(blank=True, related_name='shared_write_%(class)ss', to='ishtar_common.ishtaruser', verbose_name='Shared (read/edit) with'),
+ ),
+ migrations.AlterField(
+ model_name='findbasket',
+ name='user',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='%(class)ss', to='ishtar_common.ishtaruser', verbose_name='Owner'),
+ ),
+ migrations.AlterField(
+ model_name='findtreatment',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='findtreatment',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='functionalarea',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='cache_complete_id',
+ field=models.TextField(blank=True, db_index=True, default='', help_text='Cached value - do not edit', verbose_name='Complete ID - cached'),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='cache_short_id',
+ field=models.TextField(blank=True, db_index=True, default='', help_text='Cached value - do not edit', verbose_name='Short ID - cached'),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='history_date',
+ field=models.DateTimeField(db_index=True),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalbasefind',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalexhibition',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalexhibition',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalexhibition',
+ name='history_date',
+ field=models.DateTimeField(db_index=True),
+ ),
+ migrations.AlterField(
+ model_name='historicalexhibition',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalexhibition',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='history_date',
+ field=models.DateTimeField(db_index=True),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='is_complete',
+ field=models.BooleanField(blank=True, null=True, verbose_name='Is complete?'),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicalfind',
+ name='mark',
+ field=models.TextField(blank=True, default='', verbose_name='Mark'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='creation_date',
+ field=models.DateTimeField(default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='end_date',
+ field=models.DateField(blank=True, null=True, verbose_name='End date'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='history_date',
+ field=models.DateTimeField(db_index=True),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='input_status',
+ field=models.ForeignKey(blank=True, db_constraint=False, default=archaeological_finds.models_treatments.TreatmentInputStatus.get_default, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='archaeological_finds.treatmentinputstatus', verbose_name='Input status'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='person',
+ field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='ishtar_common.person', verbose_name='Responsible of the treatment'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatment',
+ name='treatment_state',
+ field=models.ForeignKey(blank=True, db_constraint=False, null=True, on_delete=django.db.models.deletion.DO_NOTHING, related_name='+', to='archaeological_finds.treatmentstate', verbose_name='State - deprecated use input_status and treatment_status'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='end_date',
+ field=models.DateField(blank=True, null=True, verbose_name='End date'),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='history_date',
+ field=models.DateTimeField(db_index=True),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='historicaltreatmentfile',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='integritytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='inventoryconformity',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='inventorymarkingpresence',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='markingtype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='materialtype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='materialtypequalitytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='museumcollection',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='objecttype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='objecttypequalitytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='originalreproduction',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='history_date',
+ field=models.DateTimeField(default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='property',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='remarkabilitytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='technicalareatype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='technicalprocesstype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='creation_date',
+ field=models.DateTimeField(default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='end_date',
+ field=models.DateField(blank=True, null=True, verbose_name='End date'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='input_status',
+ field=models.ForeignKey(blank=True, default=archaeological_finds.models_treatments.TreatmentInputStatus.get_default, null=True, on_delete=django.db.models.deletion.SET_NULL, to='archaeological_finds.treatmentinputstatus', verbose_name='Input status'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='person',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='treatments', to='ishtar_common.person', verbose_name='Responsible of the treatment'),
+ ),
+ migrations.AlterField(
+ model_name='treatment',
+ name='treatment_state',
+ field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='archaeological_finds.treatmentstate', verbose_name='State - deprecated use input_status and treatment_status'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentemergencytype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='created',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='data',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='end_date',
+ field=models.DateField(blank=True, null=True, verbose_name='End date'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='history_m2m',
+ field=models.JSONField(blank=True, default=dict),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='imports',
+ field=models.ManyToManyField(blank=True, related_name='imported_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Created by imports'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='imports_updated',
+ field=models.ManyToManyField(blank=True, related_name='import_updated_%(app_label)s_%(class)s', to='ishtar_common.import', verbose_name='Updated by imports'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='ishtar_users',
+ field=models.ManyToManyField(blank=True, related_name='%(class)s_associated', to='ishtar_common.ishtaruser'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfile',
+ name='last_modified',
+ field=models.DateTimeField(blank=True, default=django.utils.timezone.now),
+ ),
+ migrations.AlterField(
+ model_name='treatmentfiletype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentinputstatus',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentstate',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatmentstatus',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ migrations.AlterField(
+ model_name='treatmenttype',
+ name='txt_idx',
+ field=models.TextField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), 'Enter a valid “slug” consisting of letters, numbers, underscores or hyphens.', 'invalid')], verbose_name='Textual ID'),
+ ),
+ ]