diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-01-29 17:41:48 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2020-07-01 18:02:28 +0200 |
commit | 49e87a9cb4e32c30e004dbf87f1b8f4d8326282f (patch) | |
tree | cd63cc6c0ed2e4d907c0026ea00682067064912b /archaeological_warehouse/migrations | |
parent | a3c9b4a707d80c6ba043c11703f8af46ccb6d16c (diff) | |
download | Ishtar-49e87a9cb4e32c30e004dbf87f1b8f4d8326282f.tar.bz2 Ishtar-49e87a9cb4e32c30e004dbf87f1b8f4d8326282f.zip |
Finish migration refactoring
Diffstat (limited to 'archaeological_warehouse/migrations')
45 files changed, 0 insertions, 2485 deletions
diff --git a/archaeological_warehouse/migrations/0001_initial.py b/archaeological_warehouse/migrations/0001_initial.py deleted file mode 100644 index 13abc0afa..000000000 --- a/archaeological_warehouse/migrations/0001_initial.py +++ /dev/null @@ -1,182 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations -import datetime -import django.core.validators -import django.db.models.deletion -from django.conf import settings -import re -import ishtar_common.models - - -class Migration(migrations.Migration): - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ] - - operations = [ - migrations.CreateModel( - name='Collection', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('history_date', models.DateTimeField(default=datetime.datetime.now)), - ('name', models.CharField(max_length=200, null=True, verbose_name='Name', blank=True)), - ('description', models.TextField(null=True, verbose_name='Description', blank=True)), - ], - options={ - 'ordering': ('name',), - 'verbose_name': 'Collection', - 'verbose_name_plural': 'Collection', - }, - ), - migrations.CreateModel( - name='Container', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('image', models.ImageField(max_length=255, null=True, upload_to=b'upload/', blank=True)), - ('thumbnail', models.ImageField(max_length=255, null=True, upload_to=b'upload/thumbs/', blank=True)), - ('history_date', models.DateTimeField(default=datetime.datetime.now)), - ('reference', models.CharField(max_length=40, verbose_name='Container ref.')), - ('comment', models.TextField(null=True, verbose_name='Comment', blank=True)), - ('cached_label', models.CharField(max_length=500, null=True, verbose_name='Localisation', blank=True)), - ('cached_location', models.CharField(max_length=500, null=True, verbose_name='Cached location', blank=True)), - ('index', models.IntegerField(default=0, verbose_name='ID')), - ('external_id', models.TextField(null=True, verbose_name='External ID', blank=True)), - ('auto_external_id', models.BooleanField(default=False, verbose_name='External ID is set automatically')), - ], - options={ - 'ordering': ('cached_label',), - 'verbose_name': 'Container', - 'verbose_name_plural': 'Containers', - }, - ), - migrations.CreateModel( - name='ContainerLocalisation', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('reference', models.CharField(default=b'', max_length=200, verbose_name='Reference')), - ], - options={ - 'ordering': ('container', 'division__order'), - 'verbose_name': 'Container localisation', - 'verbose_name_plural': 'Container localisations', - }, - ), - migrations.CreateModel( - name='ContainerType', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('label', models.CharField(max_length=100, verbose_name='Label')), - ('txt_idx', models.CharField(unique=True, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')])), - ('comment', models.TextField(null=True, verbose_name='Comment', blank=True)), - ('available', models.BooleanField(default=True, verbose_name='Available')), - ('length', models.IntegerField(null=True, verbose_name='Length (mm)', blank=True)), - ('width', models.IntegerField(null=True, verbose_name='Width (mm)', blank=True)), - ('height', models.IntegerField(null=True, verbose_name='Height (mm)', blank=True)), - ('volume', models.FloatField(null=True, verbose_name='Volume (l)', blank=True)), - ('reference', models.CharField(max_length=30, verbose_name='Ref.')), - ], - options={ - 'ordering': ('label',), - 'verbose_name': 'Container type', - 'verbose_name_plural': 'Container types', - }, - bases=(ishtar_common.models.Cached, models.Model), - ), - migrations.CreateModel( - name='Warehouse', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('address', models.TextField(null=True, verbose_name='Address', blank=True)), - ('address_complement', models.TextField(null=True, verbose_name='Address complement', blank=True)), - ('postal_code', models.CharField(max_length=10, null=True, verbose_name='Postal code', blank=True)), - ('town', models.CharField(max_length=70, null=True, verbose_name='Town', blank=True)), - ('country', models.CharField(max_length=30, null=True, verbose_name='Country', blank=True)), - ('alt_address', models.TextField(null=True, verbose_name='Other address: address', blank=True)), - ('alt_address_complement', models.TextField(null=True, verbose_name='Other address: address complement', blank=True)), - ('alt_postal_code', models.CharField(max_length=10, null=True, verbose_name='Other address: postal code', blank=True)), - ('alt_town', models.CharField(max_length=70, null=True, verbose_name='Other address: town', blank=True)), - ('alt_country', models.CharField(max_length=30, null=True, verbose_name='Other address: country', blank=True)), - ('phone', models.CharField(max_length=18, null=True, verbose_name='Phone', blank=True)), - ('phone_desc', models.CharField(max_length=300, null=True, verbose_name='Phone description', blank=True)), - ('phone2', models.CharField(max_length=18, null=True, verbose_name='Phone description 2', blank=True)), - ('phone_desc2', models.CharField(max_length=300, null=True, verbose_name='Phone description 2', blank=True)), - ('phone3', models.CharField(max_length=18, null=True, verbose_name='Phone 3', blank=True)), - ('phone_desc3', models.CharField(max_length=300, null=True, verbose_name='Phone description 3', blank=True)), - ('raw_phone', models.TextField(null=True, verbose_name='Raw phone', blank=True)), - ('mobile_phone', models.CharField(max_length=18, null=True, verbose_name='Mobile phone', blank=True)), - ('email', models.EmailField(max_length=300, null=True, verbose_name='Email', blank=True)), - ('alt_address_is_prefered', models.BooleanField(default=False, verbose_name='Alternative address is prefered')), - ('name', models.CharField(max_length=200, verbose_name='Name')), - ('comment', models.TextField(null=True, verbose_name='Comment', blank=True)), - ('external_id', models.TextField(null=True, verbose_name='External ID', blank=True)), - ('auto_external_id', models.BooleanField(default=False, verbose_name='External ID is set automatically')), - ], - options={ - 'verbose_name': 'Warehouse', - 'verbose_name_plural': 'Warehouses', - 'permissions': (('view_warehouse', 'Peut voir tous les D\xe9p\xf4ts'), ('view_own_warehouse', 'Peut voir son propre D\xe9p\xf4t'), ('add_own_warehouse', 'Peut ajouter son propre D\xe9p\xf4t'), ('change_own_warehouse', 'Peut modifier son propre D\xe9p\xf4t'), ('delete_own_warehouse', 'Peut supprimer son propre D\xe9p\xf4t')), - }, - bases=(models.Model, ishtar_common.models.DashboardFormItem, ishtar_common.models.OwnPerms), - ), - migrations.CreateModel( - name='WarehouseDivision', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('label', models.CharField(max_length=100, verbose_name='Label')), - ('txt_idx', models.CharField(unique=True, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')])), - ('comment', models.TextField(null=True, verbose_name='Comment', blank=True)), - ('available', models.BooleanField(default=True, verbose_name='Available')), - ], - options={ - 'verbose_name': 'Warehouse division type', - 'verbose_name_plural': 'Warehouse division types', - }, - bases=(ishtar_common.models.Cached, models.Model), - ), - migrations.CreateModel( - name='WarehouseDivisionLink', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('order', models.IntegerField(default=10, verbose_name='Order')), - ('division', models.ForeignKey(to='archaeological_warehouse.WarehouseDivision')), - ('warehouse', models.ForeignKey(to='archaeological_warehouse.Warehouse')), - ], - options={ - 'ordering': ('warehouse', 'order'), - }, - ), - migrations.CreateModel( - name='WarehouseType', - fields=[ - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), - ('label', models.CharField(max_length=100, verbose_name='Label')), - ('txt_idx', models.CharField(unique=True, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')])), - ('comment', models.TextField(null=True, verbose_name='Comment', blank=True)), - ('available', models.BooleanField(default=True, verbose_name='Available')), - ], - options={ - 'ordering': ('label',), - 'verbose_name': 'Warehouse type', - 'verbose_name_plural': 'Warehouse types', - }, - bases=(ishtar_common.models.Cached, models.Model), - ), - migrations.AddField( - model_name='warehouse', - name='associated_divisions', - field=models.ManyToManyField(to='archaeological_warehouse.WarehouseDivision', verbose_name='Divisions', through='archaeological_warehouse.WarehouseDivisionLink', blank=True), - ), - migrations.AddField( - model_name='warehouse', - name='history_creator', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Creator', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - migrations.AddField( - model_name='warehouse', - name='history_modifier', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Last editor', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - ] diff --git a/archaeological_warehouse/migrations/0002_auto_20170414_2123.py b/archaeological_warehouse/migrations/0002_auto_20170414_2123.py deleted file mode 100644 index 5b9c92785..000000000 --- a/archaeological_warehouse/migrations/0002_auto_20170414_2123.py +++ /dev/null @@ -1,105 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations -import django.db.models.deletion -from django.conf import settings - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0001_initial'), - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ('ishtar_common', '0001_initial'), - ] - - operations = [ - migrations.AddField( - model_name='warehouse', - name='imports', - field=models.ManyToManyField(related_name='imported_archaeological_warehouse_warehouse', to='ishtar_common.Import', blank=True), - ), - migrations.AddField( - model_name='warehouse', - name='person_in_charge', - field=models.ForeignKey(related_name='warehouse_in_charge', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Person in charge', blank=True, to='ishtar_common.Person', null=True), - ), - migrations.AddField( - model_name='warehouse', - name='warehouse_type', - field=models.ForeignKey(verbose_name='Warehouse type', to='archaeological_warehouse.WarehouseType'), - ), - migrations.AddField( - model_name='containerlocalisation', - name='container', - field=models.ForeignKey(related_name='division', verbose_name='Container', to='archaeological_warehouse.Container'), - ), - migrations.AddField( - model_name='containerlocalisation', - name='division', - field=models.ForeignKey(verbose_name='Division', to='archaeological_warehouse.WarehouseDivisionLink'), - ), - migrations.AddField( - model_name='container', - name='container_type', - field=models.ForeignKey(verbose_name='Container type', to='archaeological_warehouse.ContainerType'), - ), - migrations.AddField( - model_name='container', - name='history_creator', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Creator', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - migrations.AddField( - model_name='container', - name='history_modifier', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Last editor', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - migrations.AddField( - model_name='container', - name='imports', - field=models.ManyToManyField(related_name='imported_archaeological_warehouse_container', to='ishtar_common.Import', blank=True), - ), - migrations.AddField( - model_name='container', - name='location', - field=models.ForeignKey(related_name='containers', verbose_name='Location (warehouse)', to='archaeological_warehouse.Warehouse'), - ), - migrations.AddField( - model_name='container', - name='responsible', - field=models.ForeignKey(related_name='owned_containers', verbose_name='Responsible warehouse', to='archaeological_warehouse.Warehouse'), - ), - migrations.AddField( - model_name='collection', - name='history_creator', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Creator', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - migrations.AddField( - model_name='collection', - name='history_modifier', - field=models.ForeignKey(related_name='+', on_delete=django.db.models.deletion.SET_NULL, verbose_name='Last editor', blank=True, to=settings.AUTH_USER_MODEL, null=True), - ), - migrations.AddField( - model_name='collection', - name='imports', - field=models.ManyToManyField(related_name='imported_archaeological_warehouse_collection', to='ishtar_common.Import', blank=True), - ), - migrations.AddField( - model_name='collection', - name='warehouse', - field=models.ForeignKey(related_name='collections', verbose_name='Warehouse', to='archaeological_warehouse.Warehouse'), - ), - migrations.AlterUniqueTogether( - name='warehousedivisionlink', - unique_together=set([('warehouse', 'division')]), - ), - migrations.AlterUniqueTogether( - name='containerlocalisation', - unique_together=set([('container', 'division')]), - ), - migrations.AlterUniqueTogether( - name='container', - unique_together=set([('index', 'location')]), - ), - ] diff --git a/archaeological_warehouse/migrations/0003_auto_20170802_1557.py b/archaeological_warehouse/migrations/0003_auto_20170802_1557.py deleted file mode 100644 index 90d67bc46..000000000 --- a/archaeological_warehouse/migrations/0003_auto_20170802_1557.py +++ /dev/null @@ -1,18 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0002_auto_20170414_2123'), - ] - - operations = [ - migrations.AlterModelOptions( - name='warehouse', - options={'verbose_name': 'Warehouse', 'verbose_name_plural': 'Warehouses', 'permissions': (('view_warehouse', 'Can view all Warehouses'), ('view_own_warehouse', 'Can view own Warehouse'), ('add_own_warehouse', 'Can add own Warehouse'), ('change_own_warehouse', 'Can change own Warehouse'), ('delete_own_warehouse', 'Can delete own Warehouse'))}, - ), - ] diff --git a/archaeological_warehouse/migrations/0004_auto_20170804_2024.py b/archaeological_warehouse/migrations/0004_auto_20170804_2024.py deleted file mode 100644 index e585da67c..000000000 --- a/archaeological_warehouse/migrations/0004_auto_20170804_2024.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -from __future__ import unicode_literals - -from django.db import models, migrations -import re -import django.core.validators - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0003_auto_20170802_1557'), - ] - - operations = [ - migrations.AlterField( - model_name='containertype', - name='txt_idx', - field=models.CharField(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, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')]), - ), - migrations.AlterField( - model_name='warehousedivision', - name='txt_idx', - field=models.CharField(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, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')]), - ), - migrations.AlterField( - model_name='warehousetype', - name='txt_idx', - field=models.CharField(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, max_length=100, verbose_name='Textual ID', validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+$'), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')]), - ), - ] diff --git a/archaeological_warehouse/migrations/0005_auto_20170826_1152.py b/archaeological_warehouse/migrations/0005_auto_20170826_1152.py deleted file mode 100644 index 036345796..000000000 --- a/archaeological_warehouse/migrations/0005_auto_20170826_1152.py +++ /dev/null @@ -1,32 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-08-26 11:52 -from __future__ import unicode_literals - -import django.core.validators -from django.db import migrations, models -import re - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0004_auto_20170804_2024'), - ] - - operations = [ - migrations.AlterField( - model_name='containertype', - name='txt_idx', - field=models.CharField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', max_length=100, 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='warehousedivision', - name='txt_idx', - field=models.CharField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', max_length=100, 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='warehousetype', - name='txt_idx', - field=models.CharField(help_text='The slug is the standardized version of the name. It contains only lowercase letters, numbers and hyphens. Each slug must be unique.', max_length=100, 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'), - ), - ] diff --git a/archaeological_warehouse/migrations/0006_auto_20170829_1639.py b/archaeological_warehouse/migrations/0006_auto_20170829_1639.py deleted file mode 100644 index 0d22d1571..000000000 --- a/archaeological_warehouse/migrations/0006_auto_20170829_1639.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-08-29 16:39 -from __future__ import unicode_literals - -from django.db import migrations, models -import ishtar_common.models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0005_auto_20170826_1152'), - ] - - operations = [ - migrations.AlterField( - model_name='container', - name='image', - field=models.ImageField(blank=True, max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - migrations.AlterField( - model_name='container', - name='thumbnail', - field=models.ImageField(blank=True, max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - ] diff --git a/archaeological_warehouse/migrations/0007_auto_20171004_1125.py b/archaeological_warehouse/migrations/0007_auto_20171004_1125.py deleted file mode 100644 index 43f89031c..000000000 --- a/archaeological_warehouse/migrations/0007_auto_20171004_1125.py +++ /dev/null @@ -1,19 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-10-04 11:25 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0006_auto_20170829_1639'), - ] - - operations = [ - migrations.AlterModelOptions( - name='container', - options={'ordering': ('cached_label',), 'permissions': (('view_container', 'Can view all Containers'), ('view_own_container', 'Can view own Container'), ('add_own_container', 'Can add own Container'), ('change_own_container', 'Can change own Container'), ('delete_own_container', 'Can delete own Container')), 'verbose_name': 'Container', 'verbose_name_plural': 'Containers'}, - ), - ] diff --git a/archaeological_warehouse/migrations/0008_auto_20171011_1644.py b/archaeological_warehouse/migrations/0008_auto_20171011_1644.py deleted file mode 100644 index 82245647d..000000000 --- a/archaeological_warehouse/migrations/0008_auto_20171011_1644.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-10-11 16:44 -from __future__ import unicode_literals - -import django.contrib.postgres.search -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0007_auto_20171004_1125'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AddField( - model_name='container', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AddField( - model_name='warehouse', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AlterField( - model_name='container', - name='index', - field=models.IntegerField(default=0, verbose_name='Container ID'), - ), - ] diff --git a/archaeological_warehouse/migrations/0009_auto_20171012_1316.py b/archaeological_warehouse/migrations/0009_auto_20171012_1316.py deleted file mode 100644 index a25a2d2f2..000000000 --- a/archaeological_warehouse/migrations/0009_auto_20171012_1316.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-10-12 13:16 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0008_auto_20171011_1644'), - ] - - operations = [ - migrations.AlterField( - model_name='container', - name='cached_label', - field=models.CharField(blank=True, db_index=True, max_length=500, null=True, verbose_name='Localisation'), - ), - migrations.AlterField( - model_name='container', - name='cached_location', - field=models.CharField(blank=True, db_index=True, max_length=500, null=True, verbose_name='Cached location'), - ), - ] diff --git a/archaeological_warehouse/migrations/0010_auto_20171017_1840.py b/archaeological_warehouse/migrations/0010_auto_20171017_1840.py deleted file mode 100644 index e45c44674..000000000 --- a/archaeological_warehouse/migrations/0010_auto_20171017_1840.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-10-17 18:40 -from __future__ import unicode_literals - -import django.contrib.postgres.fields.jsonb -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0009_auto_20171012_1316'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(db_index=True, default={}), - ), - migrations.AddField( - model_name='container', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(db_index=True, default={}), - ), - migrations.AddField( - model_name='warehouse', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(db_index=True, default={}), - ), - ] diff --git a/archaeological_warehouse/migrations/0011_auto_20171026_1828.py b/archaeological_warehouse/migrations/0011_auto_20171026_1828.py deleted file mode 100644 index 0f1363816..000000000 --- a/archaeological_warehouse/migrations/0011_auto_20171026_1828.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2017-10-26 18:28 -from __future__ import unicode_literals - -import django.contrib.postgres.fields.jsonb -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0010_auto_20171017_1840'), - ] - - operations = [ - migrations.AlterField( - model_name='collection', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, db_index=True, default={}), - ), - migrations.AlterField( - model_name='container', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, db_index=True, default={}), - ), - migrations.AlterField( - model_name='warehouse', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, db_index=True, default={}), - ), - ] diff --git a/archaeological_warehouse/migrations/0012_auto_20180109_1057.py b/archaeological_warehouse/migrations/0012_auto_20180109_1057.py deleted file mode 100644 index c857bb3d2..000000000 --- a/archaeological_warehouse/migrations/0012_auto_20180109_1057.py +++ /dev/null @@ -1,19 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2018-01-09 10:57 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0011_auto_20171026_1828'), - ] - - operations = [ - migrations.AlterUniqueTogether( - name='container', - unique_together=set([('index', 'responsible')]), - ), - ] diff --git a/archaeological_warehouse/migrations/0013_auto_20180131_1551.py b/archaeological_warehouse/migrations/0013_auto_20180131_1551.py deleted file mode 100644 index 327b5adc4..000000000 --- a/archaeological_warehouse/migrations/0013_auto_20180131_1551.py +++ /dev/null @@ -1,25 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11 on 2018-01-31 15:51 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0012_auto_20180109_1057'), - ] - - operations = [ - migrations.AddField( - model_name='container', - name='old_reference', - field=models.CharField(blank=True, max_length=200, null=True, verbose_name='Old reference'), - ), - migrations.AlterField( - model_name='container', - name='reference', - field=models.CharField(max_length=200, verbose_name='Container ref.'), - ), - ] diff --git a/archaeological_warehouse/migrations/0014_auto_20180228_1741.py b/archaeological_warehouse/migrations/0014_auto_20180228_1741.py deleted file mode 100644 index 446cb083f..000000000 --- a/archaeological_warehouse/migrations/0014_auto_20180228_1741.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-02-28 17:41 -from __future__ import unicode_literals - -from django.db import migrations, models -import datetime - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0013_auto_20180131_1551'), - ] - - operations = [ - migrations.AlterField( - model_name='collection', - name='history_date', - field=models.DateTimeField(default=datetime.datetime.now), - ), - migrations.AlterField( - model_name='container', - name='history_date', - field=models.DateTimeField(default=datetime.datetime.now), - ), - ] diff --git a/archaeological_warehouse/migrations/0015_auto_20180315_1000.py b/archaeological_warehouse/migrations/0015_auto_20180315_1000.py deleted file mode 100644 index 81c3189c4..000000000 --- a/archaeological_warehouse/migrations/0015_auto_20180315_1000.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-03-15 10:00 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0014_auto_20180228_1741'), - ] - - operations = [ - migrations.AlterField( - model_name='container', - name='cached_label', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Localisation'), - ), - migrations.AlterField( - model_name='container', - name='cached_location', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Cached location'), - ), - migrations.AlterField( - model_name='container', - name='old_reference', - field=models.TextField(blank=True, null=True, verbose_name='Old reference'), - ), - migrations.AlterField( - model_name='container', - name='reference', - field=models.TextField(verbose_name='Container ref.'), - ), - ] diff --git a/archaeological_warehouse/migrations/0016_auto_20180403_1120.py b/archaeological_warehouse/migrations/0016_auto_20180403_1120.py deleted file mode 100644 index da83524bb..000000000 --- a/archaeological_warehouse/migrations/0016_auto_20180403_1120.py +++ /dev/null @@ -1,47 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-04-03 11:20 -from __future__ import unicode_literals - -import django.core.validators -from django.db import migrations, models -import re - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0015_auto_20180315_1000'), - ] - - operations = [ - migrations.AlterField( - model_name='containertype', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='containertype', - 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='warehousedivision', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='warehousedivision', - 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='warehousetype', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='warehousetype', - 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'), - ), - ] diff --git a/archaeological_warehouse/migrations/0017_auto_20180509_1747.py b/archaeological_warehouse/migrations/0017_auto_20180509_1747.py deleted file mode 100644 index 76b384374..000000000 --- a/archaeological_warehouse/migrations/0017_auto_20180509_1747.py +++ /dev/null @@ -1,35 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-05-09 17:47 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0050_licensetype_url'), - ('archaeological_warehouse', '0016_auto_20180403_1120'), - ] - - operations = [ - migrations.CreateModel( - name='WarehouseImage', - fields=[ - ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), - ('is_main', models.BooleanField(default=False, verbose_name='Main image')), - ('image', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.IshtarImage')), - ('item', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='associated_images', to='archaeological_warehouse.Warehouse')), - ], - options={ - 'ordering': ('-is_main', 'image__name'), - 'abstract': False, - }, - ), - migrations.AddField( - model_name='warehouse', - name='images', - field=models.ManyToManyField(blank=True, through='archaeological_warehouse.WarehouseImage', to='ishtar_common.IshtarImage', verbose_name='Images'), - ), - ] diff --git a/archaeological_warehouse/migrations/0018_auto_20180528_1141.py b/archaeological_warehouse/migrations/0018_auto_20180528_1141.py deleted file mode 100644 index 16fd954e4..000000000 --- a/archaeological_warehouse/migrations/0018_auto_20180528_1141.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-05-28 11:41 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0017_auto_20180509_1747'), - ] - - operations = [ - migrations.AlterField( - model_name='warehousedivisionlink', - name='warehouse', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='divisions', to='archaeological_warehouse.Warehouse'), - ), - ] diff --git a/archaeological_warehouse/migrations/0019_warehouse_documents.py b/archaeological_warehouse/migrations/0019_warehouse_documents.py deleted file mode 100644 index 08ee5cb34..000000000 --- a/archaeological_warehouse/migrations/0019_warehouse_documents.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-05-30 19:00 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0055_auto_20180530_1900'), - ('archaeological_warehouse', '0018_auto_20180528_1141'), - ] - - operations = [ - migrations.AddField( - model_name='warehouse', - name='documents', - field=models.ManyToManyField(blank=True, related_name='warehouses', to='ishtar_common.Document', verbose_name='Documents'), - ), - ] diff --git a/archaeological_warehouse/migrations/0020_migrate_source_and_image.py b/archaeological_warehouse/migrations/0020_migrate_source_and_image.py deleted file mode 100644 index 1db07eee4..000000000 --- a/archaeological_warehouse/migrations/0020_migrate_source_and_image.py +++ /dev/null @@ -1,27 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-05-30 19:38 -from __future__ import unicode_literals - -from django.db import migrations - - -from ishtar_common.utils_migrations import migrate_images - - -def migrate_source_and_image(apps, schema_editor): - Warehouse = apps.get_model( - 'archaeological_warehouse', 'Warehouse') - WarehouseImage = apps.get_model( - 'archaeological_warehouse', 'WarehouseImage') - migrate_images(apps, Warehouse, WarehouseImage) - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0019_warehouse_documents'), - ] - - operations = [ - migrations.RunPython(migrate_source_and_image) - ] diff --git a/archaeological_warehouse/migrations/0021_auto_20180601_1555.py b/archaeological_warehouse/migrations/0021_auto_20180601_1555.py deleted file mode 100644 index 4695a64ee..000000000 --- a/archaeological_warehouse/migrations/0021_auto_20180601_1555.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-06-01 15:55 -from __future__ import unicode_literals - -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0020_migrate_source_and_image'), - ] - - operations = [ - migrations.RemoveField( - model_name='warehouseimage', - name='image', - ), - migrations.RemoveField( - model_name='warehouseimage', - name='item', - ), - migrations.RemoveField( - model_name='warehouse', - name='images', - ), - migrations.DeleteModel( - name='WarehouseImage', - ), - ] diff --git a/archaeological_warehouse/migrations/0022_container_cached_division.py b/archaeological_warehouse/migrations/0022_container_cached_division.py deleted file mode 100644 index 18d1c14f4..000000000 --- a/archaeological_warehouse/migrations/0022_container_cached_division.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-08-14 16:41 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0021_auto_20180601_1555'), - ] - - operations = [ - migrations.AddField( - model_name='container', - name='cached_division', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Cached division'), - ), - ] diff --git a/archaeological_warehouse/migrations/0023_auto_20181017_1642.py b/archaeological_warehouse/migrations/0023_auto_20181017_1642.py deleted file mode 100644 index c188453e7..000000000 --- a/archaeological_warehouse/migrations/0023_auto_20181017_1642.py +++ /dev/null @@ -1,41 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-10-17 16:42 -from __future__ import unicode_literals - -from django.db import migrations, models -import datetime - -from ishtar_common.utils_migrations import reinit_last_modified - - -def migrate_codes(apps, schema_editor): - models = ['Warehouse', 'Container', 'Collection'] - reinit_last_modified( - apps, 'archaeological_warehouse', models - ) - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0022_container_cached_division'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='last_modified', - field=models.DateTimeField(default=datetime.datetime.now), - ), - migrations.AddField( - model_name='container', - name='last_modified', - field=models.DateTimeField(default=datetime.datetime.now), - ), - migrations.AddField( - model_name='warehouse', - name='last_modified', - field=models.DateTimeField(default=datetime.datetime.now), - ), - migrations.RunPython(migrate_codes) - ] diff --git a/archaeological_warehouse/migrations/0024_auto_20181017_1854.py b/archaeological_warehouse/migrations/0024_auto_20181017_1854.py deleted file mode 100644 index e17a4474e..000000000 --- a/archaeological_warehouse/migrations/0024_auto_20181017_1854.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-10-17 18:54 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0023_auto_20181017_1642'), - ] - - operations = [ - migrations.AlterField( - model_name='collection', - name='last_modified', - field=models.DateTimeField(auto_now=True), - ), - migrations.AlterField( - model_name='container', - name='last_modified', - field=models.DateTimeField(auto_now=True), - ), - migrations.AlterField( - model_name='warehouse', - name='last_modified', - field=models.DateTimeField(auto_now=True), - ), - ] diff --git a/archaeological_warehouse/migrations/0025_auto_20181112_1842.py b/archaeological_warehouse/migrations/0025_auto_20181112_1842.py deleted file mode 100644 index 174ed9a48..000000000 --- a/archaeological_warehouse/migrations/0025_auto_20181112_1842.py +++ /dev/null @@ -1,20 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-11-12 18:42 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0024_auto_20181017_1854'), - ] - - operations = [ - migrations.AlterField( - model_name='containertype', - name='reference', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Ref.'), - ), - ] diff --git a/archaeological_warehouse/migrations/0026_auto_20181203_1442.py b/archaeological_warehouse/migrations/0026_auto_20181203_1442.py deleted file mode 100644 index 141ac8d2d..000000000 --- a/archaeological_warehouse/migrations/0026_auto_20181203_1442.py +++ /dev/null @@ -1,374 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-12-03 14:42 -from __future__ import unicode_literals - -from django.conf import settings -import django.contrib.postgres.search -import django.core.validators -from django.db import migrations, models -import django.db.models.deletion -import re - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0025_auto_20181112_1842'), - ] - - operations = [ - migrations.AlterModelOptions( - name='container', - options={'ordering': ('cached_label',), 'permissions': (('view_container', 'Can view all Containers'), ('view_own_container', 'Can view own Container'), ('add_own_container', 'Can add own Container'), ('change_own_container', 'Can change own Container'), ('delete_own_container', 'Can delete own Container')), 'verbose_name': 'Contenant', 'verbose_name_plural': 'Contenants'}, - ), - migrations.AlterModelOptions( - name='containerlocalisation', - options={'ordering': ('container', 'division__order'), 'verbose_name': 'Localisation de contenant', 'verbose_name_plural': 'Localisations de contenant'}, - ), - migrations.AlterModelOptions( - name='containertype', - options={'ordering': ('label',), 'verbose_name': 'Type de contenant', 'verbose_name_plural': 'Types de contenant'}, - ), - migrations.AlterModelOptions( - name='warehouse', - options={'permissions': (('view_warehouse', 'Can view all Warehouses'), ('view_own_warehouse', 'Can view own Warehouse'), ('add_own_warehouse', 'Can add own Warehouse'), ('change_own_warehouse', 'Can change own Warehouse'), ('delete_own_warehouse', 'Can delete own Warehouse')), 'verbose_name': 'Lieu de conservation', 'verbose_name_plural': 'Lieux de conservation'}, - ), - migrations.AlterModelOptions( - name='warehousedivision', - options={'verbose_name': 'Type de division de lieu de conservation', 'verbose_name_plural': 'Types de division de lieu de conservation'}, - ), - migrations.AlterModelOptions( - name='warehousetype', - options={'ordering': ('label',), 'verbose_name': 'Type de lieu de conservation', 'verbose_name_plural': 'Types de lieu de conservation'}, - ), - migrations.AlterField( - model_name='collection', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Cr\xe9ateur'), - ), - migrations.AlterField( - model_name='collection', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Dernier \xe9diteur'), - ), - migrations.AlterField( - model_name='collection', - name='name', - field=models.CharField(blank=True, max_length=200, null=True, verbose_name='Nom'), - ), - migrations.AlterField( - model_name='collection', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto-rempli \xe0 la sauvegarde', null=True, verbose_name='Vecteur de recherche'), - ), - migrations.AlterField( - model_name='collection', - name='warehouse', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='collections', to='archaeological_warehouse.Warehouse', verbose_name='Lieu de conservation'), - ), - migrations.AlterField( - model_name='container', - name='auto_external_id', - field=models.BooleanField(default=False, verbose_name="L'identifiant est attribu\xe9 automatiquement"), - ), - migrations.AlterField( - model_name='container', - name='cached_division', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Division mise en cache'), - ), - migrations.AlterField( - model_name='container', - name='cached_location', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Localisation - en cache'), - ), - migrations.AlterField( - model_name='container', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Commentaire'), - ), - migrations.AlterField( - model_name='container', - name='container_type', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='archaeological_warehouse.ContainerType', verbose_name='Type de contenant'), - ), - migrations.AlterField( - model_name='container', - name='external_id', - field=models.TextField(blank=True, null=True, verbose_name='Identifiant'), - ), - migrations.AlterField( - model_name='container', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Cr\xe9ateur'), - ), - migrations.AlterField( - model_name='container', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Dernier \xe9diteur'), - ), - migrations.AlterField( - model_name='container', - name='location', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='containers', to='archaeological_warehouse.Warehouse', verbose_name='Localisation (lieu de conservation)'), - ), - migrations.AlterField( - model_name='container', - name='old_reference', - field=models.TextField(blank=True, null=True, verbose_name='Ancienne r\xe9f\xe9rence'), - ), - migrations.AlterField( - model_name='container', - name='reference', - field=models.TextField(verbose_name='R\xe9f. du contenant'), - ), - migrations.AlterField( - model_name='container', - name='responsible', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='owned_containers', to='archaeological_warehouse.Warehouse', verbose_name='Lieu de conservation responsable'), - ), - migrations.AlterField( - model_name='container', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto-rempli \xe0 la sauvegarde', null=True, verbose_name='Vecteur de recherche'), - ), - migrations.AlterField( - model_name='containerlocalisation', - name='container', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='division', to='archaeological_warehouse.Container', verbose_name='Contenant'), - ), - migrations.AlterField( - model_name='containerlocalisation', - name='reference', - field=models.CharField(default=b'', max_length=200, verbose_name='R\xe9f\xe9rence'), - ), - migrations.AlterField( - model_name='containertype', - name='available', - field=models.BooleanField(default=True, verbose_name='Disponible'), - ), - migrations.AlterField( - model_name='containertype', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Commentaire'), - ), - migrations.AlterField( - model_name='containertype', - name='height', - field=models.IntegerField(blank=True, null=True, verbose_name='Hauteur (mm)'), - ), - migrations.AlterField( - model_name='containertype', - name='label', - field=models.TextField(verbose_name='D\xe9nomination'), - ), - migrations.AlterField( - model_name='containertype', - name='length', - field=models.IntegerField(blank=True, null=True, verbose_name='Longueur (mm)'), - ), - migrations.AlterField( - model_name='containertype', - name='reference', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='R\xe9f.'), - ), - migrations.AlterField( - model_name='containertype', - name='txt_idx', - field=models.TextField(help_text='Le "slug" est une version standardis\xe9e du nom. Il ne contient que des lettres en minuscule, des nombres et des tirets (-). Chaque "slug" doit \xeatre unique dans la typologie.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), "Ce champ ne doit contenir que des lettres, des nombres, des tirets bas _ et des traits d'union.", 'invalid')], verbose_name='Identifiant textuel'), - ), - migrations.AlterField( - model_name='containertype', - name='width', - field=models.IntegerField(blank=True, null=True, verbose_name='Largeur (mm)'), - ), - migrations.AlterField( - model_name='warehouse', - name='address', - field=models.TextField(blank=True, null=True, verbose_name='Adresse'), - ), - migrations.AlterField( - model_name='warehouse', - name='address_complement', - field=models.TextField(blank=True, null=True, verbose_name="Compl\xe9ment d'adresse"), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address', - field=models.TextField(blank=True, null=True, verbose_name='Autre adresse : adresse'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address_complement', - field=models.TextField(blank=True, null=True, verbose_name="Autre adresse : compl\xe9ment d'adresse"), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address_is_prefered', - field=models.BooleanField(default=False, verbose_name="L'adresse alternative est pr\xe9f\xe9r\xe9e"), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_country', - field=models.CharField(blank=True, max_length=30, null=True, verbose_name='Autre adresse : pays'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_postal_code', - field=models.CharField(blank=True, max_length=10, null=True, verbose_name='Autre adresse : code postal'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_town', - field=models.CharField(blank=True, max_length=70, null=True, verbose_name='Autre adresse : ville'), - ), - migrations.AlterField( - model_name='warehouse', - name='auto_external_id', - field=models.BooleanField(default=False, verbose_name="L'identifiant est attribu\xe9 automatiquement"), - ), - migrations.AlterField( - model_name='warehouse', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Commentaire'), - ), - migrations.AlterField( - model_name='warehouse', - name='country', - field=models.CharField(blank=True, max_length=30, null=True, verbose_name='Pays'), - ), - migrations.AlterField( - model_name='warehouse', - name='email', - field=models.EmailField(blank=True, max_length=300, null=True, verbose_name='Courriel'), - ), - migrations.AlterField( - model_name='warehouse', - name='external_id', - field=models.TextField(blank=True, null=True, verbose_name='Identifiant'), - ), - migrations.AlterField( - model_name='warehouse', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Cr\xe9ateur'), - ), - migrations.AlterField( - model_name='warehouse', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Dernier \xe9diteur'), - ), - migrations.AlterField( - model_name='warehouse', - name='mobile_phone', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='T\xe9l\xe9phone portable'), - ), - migrations.AlterField( - model_name='warehouse', - name='name', - field=models.CharField(max_length=200, verbose_name='Nom'), - ), - migrations.AlterField( - model_name='warehouse', - name='person_in_charge', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='warehouse_in_charge', to='ishtar_common.Person', verbose_name='Dossier suivi par'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='T\xe9l\xe9phone'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone2', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='Type de t\xe9l\xe9phone 2'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone3', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='T\xe9l\xe9phone 3'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Type de t\xe9l\xe9phone'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc2', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Type de t\xe9l\xe9phone 2'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc3', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Type de t\xe9l\xe9phone 3'), - ), - migrations.AlterField( - model_name='warehouse', - name='postal_code', - field=models.CharField(blank=True, max_length=10, null=True, verbose_name='Code postal'), - ), - migrations.AlterField( - model_name='warehouse', - name='raw_phone', - field=models.TextField(blank=True, null=True, verbose_name='T\xe9l\xe9phone brut'), - ), - migrations.AlterField( - model_name='warehouse', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto-rempli \xe0 la sauvegarde', null=True, verbose_name='Vecteur de recherche'), - ), - migrations.AlterField( - model_name='warehouse', - name='town', - field=models.CharField(blank=True, max_length=70, null=True, verbose_name='Commune'), - ), - migrations.AlterField( - model_name='warehouse', - name='warehouse_type', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='archaeological_warehouse.WarehouseType', verbose_name='Type de lieu de conservation'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='available', - field=models.BooleanField(default=True, verbose_name='Disponible'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Commentaire'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='label', - field=models.TextField(verbose_name='D\xe9nomination'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='txt_idx', - field=models.TextField(help_text='Le "slug" est une version standardis\xe9e du nom. Il ne contient que des lettres en minuscule, des nombres et des tirets (-). Chaque "slug" doit \xeatre unique dans la typologie.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), "Ce champ ne doit contenir que des lettres, des nombres, des tirets bas _ et des traits d'union.", 'invalid')], verbose_name='Identifiant textuel'), - ), - migrations.AlterField( - model_name='warehousedivisionlink', - name='order', - field=models.IntegerField(default=10, verbose_name='Ordre'), - ), - migrations.AlterField( - model_name='warehousetype', - name='available', - field=models.BooleanField(default=True, verbose_name='Disponible'), - ), - migrations.AlterField( - model_name='warehousetype', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Commentaire'), - ), - migrations.AlterField( - model_name='warehousetype', - name='label', - field=models.TextField(verbose_name='D\xe9nomination'), - ), - migrations.AlterField( - model_name='warehousetype', - name='txt_idx', - field=models.TextField(help_text='Le "slug" est une version standardis\xe9e du nom. Il ne contient que des lettres en minuscule, des nombres et des tirets (-). Chaque "slug" doit \xeatre unique dans la typologie.', unique=True, validators=[django.core.validators.RegexValidator(re.compile('^[-a-zA-Z0-9_]+\\Z'), "Ce champ ne doit contenir que des lettres, des nombres, des tirets bas _ et des traits d'union.", 'invalid')], verbose_name='Identifiant textuel'), - ), - ] diff --git a/archaeological_warehouse/migrations/0027_warehouse_main_image.py b/archaeological_warehouse/migrations/0027_warehouse_main_image.py deleted file mode 100644 index fc1dc13b7..000000000 --- a/archaeological_warehouse/migrations/0027_warehouse_main_image.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-12-20 15:39 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0079_migrate-importers'), - ('archaeological_warehouse', '0026_auto_20181203_1442'), - ] - - operations = [ - migrations.AddField( - model_name='warehouse', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='main_image_warehouses', to='ishtar_common.Document', verbose_name='Main image'), - ), - ] diff --git a/archaeological_warehouse/migrations/0028_migrate_main_image.py b/archaeological_warehouse/migrations/0028_migrate_main_image.py deleted file mode 100644 index 4cb6cda7e..000000000 --- a/archaeological_warehouse/migrations/0028_migrate_main_image.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-12-20 19:12 -from __future__ import unicode_literals - -from django.db import migrations -from ishtar_common.utils_migrations import migrate_main_image - - -def migrate_main_image_script(apps, schema): - migrate_main_image(apps, 'archaeological_warehouse', 'Warehouse') - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0027_warehouse_main_image'), - ] - - operations = [ - migrations.RunPython(migrate_main_image_script) - ] diff --git a/archaeological_warehouse/migrations/0029_auto_20190111_1755.py b/archaeological_warehouse/migrations/0029_auto_20190111_1755.py deleted file mode 100644 index 09f27c148..000000000 --- a/archaeological_warehouse/migrations/0029_auto_20190111_1755.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-01-11 17:55 -from __future__ import unicode_literals - -import django.contrib.postgres.fields.jsonb -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0028_migrate_main_image'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='history_m2m', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - migrations.AddField( - model_name='container', - name='history_m2m', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - migrations.AddField( - model_name='warehouse', - name='history_m2m', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - ] diff --git a/archaeological_warehouse/migrations/0030_auto_20190118_1203.py b/archaeological_warehouse/migrations/0030_auto_20190118_1203.py deleted file mode 100644 index e6d1f0c17..000000000 --- a/archaeological_warehouse/migrations/0030_auto_20190118_1203.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-01-18 12:03 -from __future__ import unicode_literals - -from django.db import migrations, models -import ishtar_common.models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0029_auto_20190111_1755'), - ] - - operations = [ - migrations.AlterField( - model_name='container', - name='image', - field=models.ImageField(blank=True, help_text='The maximum supported file size is 100 Mo.', max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - migrations.AlterField( - model_name='container', - name='thumbnail', - field=models.ImageField(blank=True, help_text='The maximum supported file size is 100 Mo.', max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - ] diff --git a/archaeological_warehouse/migrations/0031_migrate_main_image.py b/archaeological_warehouse/migrations/0031_migrate_main_image.py deleted file mode 100644 index dae104ace..000000000 --- a/archaeological_warehouse/migrations/0031_migrate_main_image.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2018-12-20 19:12 -from __future__ import unicode_literals - -from django.db import migrations -from ishtar_common.utils_migrations import migrate_main_image - - -def migrate_main_image_script(apps, schema): - migrate_main_image(apps, 'archaeological_warehouse', 'Warehouse') - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0030_auto_20190118_1203'), - ] - - operations = [ - migrations.RunPython(migrate_main_image_script) - ] diff --git a/archaeological_warehouse/migrations/0032_auto_20190206_1442.py b/archaeological_warehouse/migrations/0032_auto_20190206_1442.py deleted file mode 100644 index fefe41ebe..000000000 --- a/archaeological_warehouse/migrations/0032_auto_20190206_1442.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-02-06 14:42 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0031_migrate_main_image'), - ] - - operations = [ - migrations.AlterField( - model_name='warehouse', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_image_warehouses', to='ishtar_common.Document', verbose_name='Main image'), - ), - ] diff --git a/archaeological_warehouse/migrations/0033_auto_20190212_1524.py b/archaeological_warehouse/migrations/0033_auto_20190212_1524.py deleted file mode 100644 index 0af79c8bd..000000000 --- a/archaeological_warehouse/migrations/0033_auto_20190212_1524.py +++ /dev/null @@ -1,40 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-02-12 15:24 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0084_auto_20190206_1522'), - ('archaeological_warehouse', '0032_auto_20190206_1442'), - ] - - operations = [ - migrations.RemoveField( - model_name='container', - name='image', - ), - migrations.RemoveField( - model_name='container', - name='thumbnail', - ), - migrations.AddField( - model_name='container', - name='documents', - field=models.ManyToManyField(blank=True, related_name='containers', to='ishtar_common.Document', verbose_name='Documents'), - ), - migrations.AddField( - model_name='container', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_image_containers', to='ishtar_common.Document', verbose_name='Image principale'), - ), - migrations.AlterField( - model_name='warehouse', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_image_warehouses', to='ishtar_common.Document', verbose_name='Image principale'), - ), - ] diff --git a/archaeological_warehouse/migrations/0034_auto_20190218_1808.py b/archaeological_warehouse/migrations/0034_auto_20190218_1808.py deleted file mode 100644 index 2832e1706..000000000 --- a/archaeological_warehouse/migrations/0034_auto_20190218_1808.py +++ /dev/null @@ -1,168 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-02-18 18:08 -from __future__ import unicode_literals - -import django.contrib.gis.db.models.fields -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0088_auto_20190218_1808'), - ('archaeological_warehouse', '0033_auto_20190212_1524'), - ] - - operations = [ - migrations.AddField( - model_name='container', - name='estimated_error_x', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour X'), - ), - migrations.AddField( - model_name='container', - name='estimated_error_y', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour Y'), - ), - migrations.AddField( - model_name='container', - name='estimated_error_z', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour Z'), - ), - migrations.AddField( - model_name='container', - name='multi_polygon', - field=django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326, verbose_name='Polygones multi-parties'), - ), - migrations.AddField( - model_name='container', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[(b'T', 'Commune'), (b'P', 'Precise')], max_length=1, null=True, verbose_name='Multi-polygon source'), - ), - migrations.AddField( - model_name='container', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Multi polygon source item'), - ), - migrations.AddField( - model_name='container', - name='point', - field=django.contrib.gis.db.models.fields.PointField(blank=True, dim=3, null=True, srid=4326, verbose_name='Point'), - ), - migrations.AddField( - model_name='container', - name='point_2d', - field=django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=4326, verbose_name='Point (2D)'), - ), - migrations.AddField( - model_name='container', - name='point_source', - field=models.CharField(blank=True, choices=[(b'T', 'Commune'), (b'P', 'Precise')], max_length=1, null=True, verbose_name='Point source'), - ), - migrations.AddField( - model_name='container', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Point source item'), - ), - migrations.AddField( - model_name='container', - name='spatial_reference_system', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.SpatialReferenceSystem', verbose_name='Syst\xe8me de r\xe9f\xe9rence spatiale'), - ), - migrations.AddField( - model_name='container', - name='x', - field=models.FloatField(blank=True, null=True, verbose_name='X/Long'), - ), - migrations.AddField( - model_name='container', - name='y', - field=models.FloatField(blank=True, null=True, verbose_name='Y/Lat'), - ), - migrations.AddField( - model_name='container', - name='z', - field=models.FloatField(blank=True, null=True, verbose_name='Z'), - ), - migrations.AddField( - model_name='warehouse', - name='estimated_error_x', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour X'), - ), - migrations.AddField( - model_name='warehouse', - name='estimated_error_y', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour Y'), - ), - migrations.AddField( - model_name='warehouse', - name='estimated_error_z', - field=models.FloatField(blank=True, null=True, verbose_name='Erreur estim\xe9e pour Z'), - ), - migrations.AddField( - model_name='warehouse', - name='multi_polygon', - field=django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326, verbose_name='Polygones multi-parties'), - ), - migrations.AddField( - model_name='warehouse', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[(b'T', 'Commune'), (b'P', 'Precise')], max_length=1, null=True, verbose_name='Multi-polygon source'), - ), - migrations.AddField( - model_name='warehouse', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Multi polygon source item'), - ), - migrations.AddField( - model_name='warehouse', - name='point', - field=django.contrib.gis.db.models.fields.PointField(blank=True, dim=3, null=True, srid=4326, verbose_name='Point'), - ), - migrations.AddField( - model_name='warehouse', - name='point_2d', - field=django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=4326, verbose_name='Point (2D)'), - ), - migrations.AddField( - model_name='warehouse', - name='point_source', - field=models.CharField(blank=True, choices=[(b'T', 'Commune'), (b'P', 'Precise')], max_length=1, null=True, verbose_name='Point source'), - ), - migrations.AddField( - model_name='warehouse', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Point source item'), - ), - migrations.AddField( - model_name='warehouse', - name='precise_town', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.Town', verbose_name='Town (precise)'), - ), - migrations.AddField( - model_name='warehouse', - name='spatial_reference_system', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.SpatialReferenceSystem', verbose_name='Syst\xe8me de r\xe9f\xe9rence spatiale'), - ), - migrations.AddField( - model_name='warehouse', - name='x', - field=models.FloatField(blank=True, null=True, verbose_name='X/Long'), - ), - migrations.AddField( - model_name='warehouse', - name='y', - field=models.FloatField(blank=True, null=True, verbose_name='Y/Lat'), - ), - migrations.AddField( - model_name='warehouse', - name='z', - field=models.FloatField(blank=True, null=True, verbose_name='Z'), - ), - migrations.AlterField( - model_name='warehouse', - name='town', - field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Town (freeform)'), - ), - ] diff --git a/archaeological_warehouse/migrations/0035_auto_20190225_1637.py b/archaeological_warehouse/migrations/0035_auto_20190225_1637.py deleted file mode 100644 index 4f892a3a7..000000000 --- a/archaeological_warehouse/migrations/0035_auto_20190225_1637.py +++ /dev/null @@ -1,26 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.10 on 2019-02-25 16:37 -from __future__ import unicode_literals - -from django.db import migrations, models -import ishtar_common.models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0034_auto_20190218_1808'), - ] - - operations = [ - migrations.AddField( - model_name='container', - name='qrcode', - field=models.ImageField(blank=True, max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - migrations.AddField( - model_name='warehouse', - name='qrcode', - field=models.ImageField(blank=True, max_length=255, null=True, upload_to=ishtar_common.models.get_image_path), - ), - ] diff --git a/archaeological_warehouse/migrations/0036_auto_20190627_1321.py b/archaeological_warehouse/migrations/0036_auto_20190627_1321.py deleted file mode 100644 index c293d60e4..000000000 --- a/archaeological_warehouse/migrations/0036_auto_20190627_1321.py +++ /dev/null @@ -1,77 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-06-27 13:21 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0096_tinyurl'), - ('archaeological_warehouse', '0035_auto_20190225_1637'), - ] - - operations = [ - migrations.AddField( - model_name='warehouse', - name='organization', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='warehouse', to='ishtar_common.Organization', verbose_name='Organisation'), - ), - migrations.AlterField( - model_name='container', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[('T', 'Commune'), ('P', 'Précis'), ('M', 'Polygone')], max_length=1, null=True, verbose_name='Source du multi-polygone'), - ), - migrations.AlterField( - model_name='container', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Élément source du multi-polygone'), - ), - migrations.AlterField( - model_name='container', - name='point_source', - field=models.CharField(blank=True, choices=[('T', 'Commune'), ('P', 'Précis'), ('M', 'Polygone')], max_length=1, null=True, verbose_name='Source du point'), - ), - migrations.AlterField( - model_name='container', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Élément source du point'), - ), - migrations.AlterField( - model_name='containerlocalisation', - name='reference', - field=models.CharField(default='', max_length=200, verbose_name='Référence'), - ), - migrations.AlterField( - model_name='warehouse', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[('T', 'Commune'), ('P', 'Précis'), ('M', 'Polygone')], max_length=1, null=True, verbose_name='Source du multi-polygone'), - ), - migrations.AlterField( - model_name='warehouse', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Élément source du multi-polygone'), - ), - migrations.AlterField( - model_name='warehouse', - name='point_source', - field=models.CharField(blank=True, choices=[('T', 'Commune'), ('P', 'Précis'), ('M', 'Polygone')], max_length=1, null=True, verbose_name='Source du point'), - ), - migrations.AlterField( - model_name='warehouse', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Élément source du point'), - ), - migrations.AlterField( - model_name='warehouse', - name='precise_town', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.Town', verbose_name='Commune (précis)'), - ), - migrations.AlterField( - model_name='warehouse', - name='town', - field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Commune (saisie libre)'), - ), - ] diff --git a/archaeological_warehouse/migrations/0037_auto_20190628_1257.py b/archaeological_warehouse/migrations/0037_auto_20190628_1257.py deleted file mode 100644 index 82e489a8d..000000000 --- a/archaeological_warehouse/migrations/0037_auto_20190628_1257.py +++ /dev/null @@ -1,36 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-06-28 12:57 -from __future__ import unicode_literals - -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0036_auto_20190627_1321'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='need_update', - field=models.BooleanField(default=False, verbose_name='Need update'), - ), - migrations.AddField( - model_name='container', - name='need_update', - field=models.BooleanField(default=False, verbose_name='Need update'), - ), - migrations.AddField( - model_name='warehouse', - name='need_update', - field=models.BooleanField(default=False, verbose_name='Need update'), - ), - migrations.AlterField( - model_name='warehouse', - name='organization', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='warehouses', to='ishtar_common.Organization', verbose_name='Organisation'), - ), - ] diff --git a/archaeological_warehouse/migrations/0038_auto_20190910_1242.py b/archaeological_warehouse/migrations/0038_auto_20190910_1242.py deleted file mode 100644 index 8789ac14d..000000000 --- a/archaeological_warehouse/migrations/0038_auto_20190910_1242.py +++ /dev/null @@ -1,505 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-09-10 12:42 -from __future__ import unicode_literals - -from django.conf import settings -import django.contrib.gis.db.models.fields -import django.contrib.postgres.search -import django.core.validators -from django.db import migrations, models -import django.db.models.deletion -import re - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0037_auto_20190628_1257'), - ] - - operations = [ - migrations.AlterModelOptions( - name='container', - options={'ordering': ('cached_label',), 'permissions': (('view_container', 'Can view all Containers'), ('view_own_container', 'Can view own Container'), ('add_own_container', 'Can add own Container'), ('change_own_container', 'Can change own Container'), ('delete_own_container', 'Can delete own Container')), 'verbose_name': 'Container', 'verbose_name_plural': 'Containers'}, - ), - migrations.AlterModelOptions( - name='containerlocalisation', - options={'ordering': ('container', 'division__order'), 'verbose_name': 'Container localisation', 'verbose_name_plural': 'Container localisations'}, - ), - migrations.AlterModelOptions( - name='containertype', - options={'ordering': ('label',), 'verbose_name': 'Container type', 'verbose_name_plural': 'Container types'}, - ), - migrations.AlterModelOptions( - name='warehouse', - options={'permissions': (('view_warehouse', 'Can view all Warehouses'), ('view_own_warehouse', 'Can view own Warehouse'), ('add_own_warehouse', 'Can add own Warehouse'), ('change_own_warehouse', 'Can change own Warehouse'), ('delete_own_warehouse', 'Can delete own Warehouse')), 'verbose_name': 'Warehouse', 'verbose_name_plural': 'Warehouses'}, - ), - migrations.AlterModelOptions( - name='warehousedivision', - options={'verbose_name': 'Warehouse division type', 'verbose_name_plural': 'Warehouse division types'}, - ), - migrations.AlterModelOptions( - name='warehousetype', - options={'ordering': ('label',), 'verbose_name': 'Warehouse type', 'verbose_name_plural': 'Warehouse types'}, - ), - migrations.AlterField( - model_name='collection', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Creator'), - ), - migrations.AlterField( - model_name='collection', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Last editor'), - ), - migrations.AlterField( - model_name='collection', - name='name', - field=models.CharField(blank=True, max_length=200, null=True, verbose_name='Name'), - ), - migrations.AlterField( - model_name='collection', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AlterField( - model_name='collection', - name='warehouse', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='collections', to='archaeological_warehouse.Warehouse', verbose_name='Warehouse'), - ), - migrations.AlterField( - model_name='container', - name='auto_external_id', - field=models.BooleanField(default=False, verbose_name='External ID is set automatically'), - ), - migrations.AlterField( - model_name='container', - name='cached_division', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Cached division'), - ), - migrations.AlterField( - model_name='container', - name='cached_location', - field=models.TextField(blank=True, db_index=True, null=True, verbose_name='Cached location'), - ), - migrations.AlterField( - model_name='container', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Comment'), - ), - migrations.AlterField( - model_name='container', - name='container_type', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='archaeological_warehouse.ContainerType', verbose_name='Container type'), - ), - migrations.AlterField( - model_name='container', - name='estimated_error_x', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for X'), - ), - migrations.AlterField( - model_name='container', - name='estimated_error_y', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for Y'), - ), - migrations.AlterField( - model_name='container', - name='estimated_error_z', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for Z'), - ), - migrations.AlterField( - model_name='container', - name='external_id', - field=models.TextField(blank=True, null=True, verbose_name='External ID'), - ), - migrations.AlterField( - model_name='container', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Creator'), - ), - migrations.AlterField( - model_name='container', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Last editor'), - ), - migrations.AlterField( - model_name='container', - name='location', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='containers', to='archaeological_warehouse.Warehouse', verbose_name='Location (warehouse)'), - ), - migrations.AlterField( - model_name='container', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_image_containers', to='ishtar_common.Document', verbose_name='Main image'), - ), - migrations.AlterField( - model_name='container', - name='multi_polygon', - field=django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326, verbose_name='Multi polygon'), - ), - migrations.AlterField( - model_name='container', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[('T', 'Town'), ('P', 'Precise'), ('M', 'Polygon')], max_length=1, null=True, verbose_name='Multi-polygon source'), - ), - migrations.AlterField( - model_name='container', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Multi polygon source item'), - ), - migrations.AlterField( - model_name='container', - name='old_reference', - field=models.TextField(blank=True, null=True, verbose_name='Old reference'), - ), - migrations.AlterField( - model_name='container', - name='point_source', - field=models.CharField(blank=True, choices=[('T', 'Town'), ('P', 'Precise'), ('M', 'Polygon')], max_length=1, null=True, verbose_name='Point source'), - ), - migrations.AlterField( - model_name='container', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Point source item'), - ), - migrations.AlterField( - model_name='container', - name='reference', - field=models.TextField(verbose_name='Container ref.'), - ), - migrations.AlterField( - model_name='container', - name='responsible', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='owned_containers', to='archaeological_warehouse.Warehouse', verbose_name='Responsible warehouse'), - ), - migrations.AlterField( - model_name='container', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AlterField( - model_name='container', - name='spatial_reference_system', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.SpatialReferenceSystem', verbose_name='Spatial Reference System'), - ), - migrations.AlterField( - model_name='container', - name='x', - field=models.FloatField(blank=True, null=True, verbose_name='X'), - ), - migrations.AlterField( - model_name='container', - name='y', - field=models.FloatField(blank=True, null=True, verbose_name='Y'), - ), - migrations.AlterField( - model_name='containerlocalisation', - name='container', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='division', to='archaeological_warehouse.Container', verbose_name='Container'), - ), - migrations.AlterField( - model_name='containerlocalisation', - name='reference', - field=models.CharField(default='', max_length=200, verbose_name='Reference'), - ), - migrations.AlterField( - model_name='containertype', - name='available', - field=models.BooleanField(default=True, verbose_name='Available'), - ), - migrations.AlterField( - model_name='containertype', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Comment'), - ), - migrations.AlterField( - model_name='containertype', - name='height', - field=models.IntegerField(blank=True, null=True, verbose_name='Height (mm)'), - ), - migrations.AlterField( - model_name='containertype', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='containertype', - name='length', - field=models.IntegerField(blank=True, null=True, verbose_name='Length (mm)'), - ), - migrations.AlterField( - model_name='containertype', - name='reference', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Ref.'), - ), - migrations.AlterField( - model_name='containertype', - 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', 32), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')], verbose_name='Textual ID'), - ), - migrations.AlterField( - model_name='containertype', - name='width', - field=models.IntegerField(blank=True, null=True, verbose_name='Width (mm)'), - ), - migrations.AlterField( - model_name='warehouse', - name='address', - field=models.TextField(blank=True, null=True, verbose_name='Address'), - ), - migrations.AlterField( - model_name='warehouse', - name='address_complement', - field=models.TextField(blank=True, null=True, verbose_name='Address complement'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address', - field=models.TextField(blank=True, null=True, verbose_name='Other address: address'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address_complement', - field=models.TextField(blank=True, null=True, verbose_name='Other address: address complement'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_address_is_prefered', - field=models.BooleanField(default=False, verbose_name='Alternative address is prefered'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_country', - field=models.CharField(blank=True, max_length=30, null=True, verbose_name='Other address: country'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_postal_code', - field=models.CharField(blank=True, max_length=10, null=True, verbose_name='Other address: postal code'), - ), - migrations.AlterField( - model_name='warehouse', - name='alt_town', - field=models.CharField(blank=True, max_length=70, null=True, verbose_name='Other address: town'), - ), - migrations.AlterField( - model_name='warehouse', - name='auto_external_id', - field=models.BooleanField(default=False, verbose_name='External ID is set automatically'), - ), - migrations.AlterField( - model_name='warehouse', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Comment'), - ), - migrations.AlterField( - model_name='warehouse', - name='country', - field=models.CharField(blank=True, max_length=30, null=True, verbose_name='Country'), - ), - migrations.AlterField( - model_name='warehouse', - name='email', - field=models.EmailField(blank=True, max_length=300, null=True, verbose_name='Email'), - ), - migrations.AlterField( - model_name='warehouse', - name='estimated_error_x', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for X'), - ), - migrations.AlterField( - model_name='warehouse', - name='estimated_error_y', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for Y'), - ), - migrations.AlterField( - model_name='warehouse', - name='estimated_error_z', - field=models.FloatField(blank=True, null=True, verbose_name='Estimated error for Z'), - ), - migrations.AlterField( - model_name='warehouse', - name='external_id', - field=models.TextField(blank=True, null=True, verbose_name='External ID'), - ), - migrations.AlterField( - model_name='warehouse', - name='history_creator', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Creator'), - ), - migrations.AlterField( - model_name='warehouse', - name='history_modifier', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Last editor'), - ), - migrations.AlterField( - model_name='warehouse', - name='main_image', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_image_warehouses', to='ishtar_common.Document', verbose_name='Main image'), - ), - migrations.AlterField( - model_name='warehouse', - name='mobile_phone', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='Mobile phone'), - ), - migrations.AlterField( - model_name='warehouse', - name='multi_polygon', - field=django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326, verbose_name='Multi polygon'), - ), - migrations.AlterField( - model_name='warehouse', - name='multi_polygon_source', - field=models.CharField(blank=True, choices=[('T', 'Town'), ('P', 'Precise'), ('M', 'Polygon')], max_length=1, null=True, verbose_name='Multi-polygon source'), - ), - migrations.AlterField( - model_name='warehouse', - name='multi_polygon_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Multi polygon source item'), - ), - migrations.AlterField( - model_name='warehouse', - name='name', - field=models.CharField(max_length=200, verbose_name='Name'), - ), - migrations.AlterField( - model_name='warehouse', - name='organization', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='warehouses', to='ishtar_common.Organization', verbose_name='Organization'), - ), - migrations.AlterField( - model_name='warehouse', - name='person_in_charge', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='warehouse_in_charge', to='ishtar_common.Person', verbose_name='Person in charge'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='Phone'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone2', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='Phone description 2'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone3', - field=models.CharField(blank=True, max_length=18, null=True, verbose_name='Phone 3'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Phone description'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc2', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Phone description 2'), - ), - migrations.AlterField( - model_name='warehouse', - name='phone_desc3', - field=models.CharField(blank=True, max_length=300, null=True, verbose_name='Phone description 3'), - ), - migrations.AlterField( - model_name='warehouse', - name='point_source', - field=models.CharField(blank=True, choices=[('T', 'Town'), ('P', 'Precise'), ('M', 'Polygon')], max_length=1, null=True, verbose_name='Point source'), - ), - migrations.AlterField( - model_name='warehouse', - name='point_source_item', - field=models.CharField(blank=True, max_length=100, null=True, verbose_name='Point source item'), - ), - migrations.AlterField( - model_name='warehouse', - name='postal_code', - field=models.CharField(blank=True, max_length=10, null=True, verbose_name='Postal code'), - ), - migrations.AlterField( - model_name='warehouse', - name='precise_town', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.Town', verbose_name='Town (precise)'), - ), - migrations.AlterField( - model_name='warehouse', - name='raw_phone', - field=models.TextField(blank=True, null=True, verbose_name='Raw phone'), - ), - migrations.AlterField( - model_name='warehouse', - name='search_vector', - field=django.contrib.postgres.search.SearchVectorField(blank=True, help_text='Auto filled at save', null=True, verbose_name='Search vector'), - ), - migrations.AlterField( - model_name='warehouse', - name='spatial_reference_system', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.CASCADE, to='ishtar_common.SpatialReferenceSystem', verbose_name='Spatial Reference System'), - ), - migrations.AlterField( - model_name='warehouse', - name='town', - field=models.CharField(blank=True, max_length=150, null=True, verbose_name='Town (freeform)'), - ), - migrations.AlterField( - model_name='warehouse', - name='warehouse_type', - field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='archaeological_warehouse.WarehouseType', verbose_name='Warehouse type'), - ), - migrations.AlterField( - model_name='warehouse', - name='x', - field=models.FloatField(blank=True, null=True, verbose_name='X'), - ), - migrations.AlterField( - model_name='warehouse', - name='y', - field=models.FloatField(blank=True, null=True, verbose_name='Y'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='available', - field=models.BooleanField(default=True, verbose_name='Available'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Comment'), - ), - migrations.AlterField( - model_name='warehousedivision', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='warehousedivision', - 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', 32), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')], verbose_name='Textual ID'), - ), - migrations.AlterField( - model_name='warehousedivisionlink', - name='order', - field=models.IntegerField(default=10, verbose_name='Order'), - ), - migrations.AlterField( - model_name='warehousetype', - name='available', - field=models.BooleanField(default=True, verbose_name='Available'), - ), - migrations.AlterField( - model_name='warehousetype', - name='comment', - field=models.TextField(blank=True, null=True, verbose_name='Comment'), - ), - migrations.AlterField( - model_name='warehousetype', - name='label', - field=models.TextField(verbose_name='Label'), - ), - migrations.AlterField( - model_name='warehousetype', - 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', 32), "Enter a valid 'slug' consisting of letters, numbers, underscores or hyphens.", 'invalid')], verbose_name='Textual ID'), - ), - ] diff --git a/archaeological_warehouse/migrations/0039_auto_20190910_1248.py b/archaeological_warehouse/migrations/0039_auto_20190910_1248.py deleted file mode 100644 index 86bf86e80..000000000 --- a/archaeological_warehouse/migrations/0039_auto_20190910_1248.py +++ /dev/null @@ -1,30 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-09-10 12:48 -from __future__ import unicode_literals - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0038_auto_20190910_1242'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='locked', - field=models.BooleanField(default=False, verbose_name='Item locked for edition'), - ), - migrations.AddField( - model_name='container', - name='locked', - field=models.BooleanField(default=False, verbose_name='Item locked for edition'), - ), - migrations.AddField( - model_name='warehouse', - name='locked', - field=models.BooleanField(default=False, verbose_name='Item locked for edition'), - ), - ] diff --git a/archaeological_warehouse/migrations/0040_auto_20190910_1324.py b/archaeological_warehouse/migrations/0040_auto_20190910_1324.py deleted file mode 100644 index 8264ccb1d..000000000 --- a/archaeological_warehouse/migrations/0040_auto_20190910_1324.py +++ /dev/null @@ -1,33 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-09-10 13:24 -from __future__ import unicode_literals - -from django.conf import settings -from django.db import migrations, models -import django.db.models.deletion - - -class Migration(migrations.Migration): - - dependencies = [ - migrations.swappable_dependency(settings.AUTH_USER_MODEL), - ('archaeological_warehouse', '0039_auto_20190910_1248'), - ] - - operations = [ - migrations.AddField( - model_name='collection', - name='lock_user', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Locked by'), - ), - migrations.AddField( - model_name='container', - name='lock_user', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Locked by'), - ), - migrations.AddField( - model_name='warehouse', - name='lock_user', - field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to=settings.AUTH_USER_MODEL, verbose_name='Locked by'), - ), - ] diff --git a/archaeological_warehouse/migrations/0041_auto_20190912_1518.py b/archaeological_warehouse/migrations/0041_auto_20190912_1518.py deleted file mode 100644 index b8311ef2d..000000000 --- a/archaeological_warehouse/migrations/0041_auto_20190912_1518.py +++ /dev/null @@ -1,44 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-09-12 15:18 -from __future__ import unicode_literals - -import uuid - -from django.db import migrations, models - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0040_auto_20190910_1324'), - ] - - operations = [ - migrations.AddField( - model_name='container', - name='uuid', - field=models.UUIDField(blank=True, null=True), - ), - migrations.AddField( - model_name='warehouse', - name='uuid', - field=models.UUIDField(blank=True, null=True), - ), - migrations.RunSQL( - """ - CREATE EXTENSION IF NOT EXISTS "uuid-ossp"; - update archaeological_warehouse_container set uuid = uuid_generate_v1(); - update archaeological_warehouse_warehouse set uuid = uuid_generate_v1(); - """ - ), - migrations.AlterField( - model_name='container', - name='uuid', - field=models.UUIDField(default=uuid.uuid4), - ), - migrations.AlterField( - model_name='warehouse', - name='uuid', - field=models.UUIDField(default=uuid.uuid4), - ), - ] diff --git a/archaeological_warehouse/migrations/0042_auto_20191216_1014.py b/archaeological_warehouse/migrations/0042_auto_20191216_1014.py deleted file mode 100644 index cf403284b..000000000 --- a/archaeological_warehouse/migrations/0042_auto_20191216_1014.py +++ /dev/null @@ -1,31 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-12-16 10:14 -from __future__ import unicode_literals - -import django.contrib.postgres.fields.jsonb -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0041_auto_20190912_1518'), - ] - - operations = [ - migrations.AlterField( - model_name='collection', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - migrations.AlterField( - model_name='container', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - migrations.AlterField( - model_name='warehouse', - name='data', - field=django.contrib.postgres.fields.jsonb.JSONField(blank=True, default={}), - ), - ] diff --git a/archaeological_warehouse/migrations/0043_auto_20191216_1027.py b/archaeological_warehouse/migrations/0043_auto_20191216_1027.py deleted file mode 100644 index e918ca490..000000000 --- a/archaeological_warehouse/migrations/0043_auto_20191216_1027.py +++ /dev/null @@ -1,21 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-12-16 10:27 -from __future__ import unicode_literals - -import django.contrib.postgres.indexes -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('ishtar_common', '0116_create_gist_extension'), - ('archaeological_warehouse', '0042_auto_20191216_1014'), - ] - - operations = [ - migrations.AddIndex( - model_name='warehouse', - index=django.contrib.postgres.indexes.GinIndex(fields=['data'], name='archaeologi_data_49b6ad_gin'), - ), - ] diff --git a/archaeological_warehouse/migrations/0044_auto_20191216_1050.py b/archaeological_warehouse/migrations/0044_auto_20191216_1050.py deleted file mode 100644 index 2794079f1..000000000 --- a/archaeological_warehouse/migrations/0044_auto_20191216_1050.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- coding: utf-8 -*- -# Generated by Django 1.11.18 on 2019-12-16 10:50 -from __future__ import unicode_literals - -import django.contrib.postgres.indexes -from django.db import migrations - - -class Migration(migrations.Migration): - - dependencies = [ - ('archaeological_warehouse', '0043_auto_20191216_1027'), - ] - - operations = [ - migrations.AddIndex( - model_name='collection', - index=django.contrib.postgres.indexes.GinIndex(fields=['data'], name='archaeologi_data_4a4a83_gin'), - ), - migrations.AddIndex( - model_name='container', - index=django.contrib.postgres.indexes.GinIndex(fields=['data'], name='archaeologi_data_edae47_gin'), - ), - ] diff --git a/archaeological_warehouse/migrations/0101_squashed.py b/archaeological_warehouse/migrations/0101_squashed.py index fb4745c10..4a5b39616 100644 --- a/archaeological_warehouse/migrations/0101_squashed.py +++ b/archaeological_warehouse/migrations/0101_squashed.py @@ -20,7 +20,6 @@ class Migration(migrations.Migration): dependencies = [ migrations.swappable_dependency(settings.AUTH_USER_MODEL), ('ishtar_common', '0201_squashed'), - ("archaeological_warehouse", "0044_auto_20191216_1050") ] operations = [ |