summaryrefslogtreecommitdiff
path: root/ishtar_common/migrations/0220_auto_20220317_1120.py
diff options
context:
space:
mode:
Diffstat (limited to 'ishtar_common/migrations/0220_auto_20220317_1120.py')
-rw-r--r--ishtar_common/migrations/0220_auto_20220317_1120.py148
1 files changed, 0 insertions, 148 deletions
diff --git a/ishtar_common/migrations/0220_auto_20220317_1120.py b/ishtar_common/migrations/0220_auto_20220317_1120.py
deleted file mode 100644
index 5103b6178..000000000
--- a/ishtar_common/migrations/0220_auto_20220317_1120.py
+++ /dev/null
@@ -1,148 +0,0 @@
-# Generated by Django 2.2.24 on 2022-03-17 11:20
-
-import django.contrib.gis.db.models.fields
-import django.core.validators
-from django.db import migrations, models
-import django.db.models.deletion
-import ishtar_common.models_common
-import re
-
-
-class Migration(migrations.Migration):
-
- dependencies = [
- ('contenttypes', '0002_remove_content_type_name'),
- ('ishtar_common', '0219_auto_20220120_1552'),
- ]
-
- operations = [
- migrations.CreateModel(
- name='GeoDataType',
- fields=[
- ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
- ('label', models.TextField(verbose_name='Label')),
- ('txt_idx', 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')),
- ('comment', models.TextField(blank=True, default='', verbose_name='Comment')),
- ('available', models.BooleanField(default=True, verbose_name='Available')),
- ('order', models.IntegerField(default=10, verbose_name='Order')),
- ('parent', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='ishtar_common.GeoDataType', verbose_name='Parent')),
- ],
- options={
- 'verbose_name': 'Geographic - Data type',
- 'verbose_name_plural': 'Geographic - Data types',
- 'ordering': ('order', 'label'),
- },
- bases=(ishtar_common.models_common.Cached, models.Model),
- ),
- migrations.CreateModel(
- name='GeoOriginType',
- fields=[
- ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
- ('label', models.TextField(verbose_name='Label')),
- ('txt_idx', 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')),
- ('comment', models.TextField(blank=True, default='', verbose_name='Comment')),
- ('available', models.BooleanField(default=True, verbose_name='Available')),
- ('order', models.IntegerField(default=10, verbose_name='Order')),
- ('parent', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='ishtar_common.GeoOriginType', verbose_name='Parent')),
- ],
- options={
- 'verbose_name': 'Geographic - Origin type',
- 'verbose_name_plural': 'Geographic - Origin types',
- 'ordering': ('order', 'label'),
- },
- bases=(ishtar_common.models_common.Cached, models.Model),
- ),
- migrations.CreateModel(
- name='GeoProviderType',
- fields=[
- ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
- ('label', models.TextField(verbose_name='Label')),
- ('txt_idx', 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')),
- ('comment', models.TextField(blank=True, default='', verbose_name='Comment')),
- ('available', models.BooleanField(default=True, verbose_name='Available')),
- ('order', models.IntegerField(default=10, verbose_name='Order')),
- ('parent', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, to='ishtar_common.GeoProviderType', verbose_name='Parent')),
- ],
- options={
- 'verbose_name': 'Geographic - Provider type',
- 'verbose_name_plural': 'Geographic - Provider types',
- 'ordering': ('order', 'label'),
- },
- bases=(ishtar_common.models_common.Cached, models.Model),
- ),
- migrations.AlterModelOptions(
- name='area',
- options={'ordering': ('label',), 'verbose_name': 'Town - Area', 'verbose_name_plural': 'Town - Areas'},
- ),
- migrations.AlterModelOptions(
- name='person',
- options={'ordering': ['name', 'surname'], 'permissions': (('view_own_person', 'Can view own Person'), ('add_own_person', 'Can add own Person'), ('change_own_person', 'Can change own Person'), ('delete_own_person', 'Can delete own Person')), 'verbose_name': 'Person', 'verbose_name_plural': 'Persons'},
- ),
- migrations.AlterModelOptions(
- name='spatialreferencesystem',
- options={'ordering': ('order', 'label'), 'verbose_name': 'Spatial reference system', 'verbose_name_plural': 'Spatial reference systems'},
- ),
- migrations.AddField(
- model_name='importertype',
- name='is_main_geometry',
- field=models.BooleanField(default=True, help_text='Only relevant for GIS files', verbose_name='Set to main geometry'),
- ),
- migrations.AddField(
- model_name='importertype',
- name='layer_name',
- field=models.CharField(blank=True, help_text='For GIS file with multiple layers', max_length=200, null=True, verbose_name='Layer name'),
- ),
- migrations.AddField(
- model_name='importertype',
- name='type',
- field=models.CharField(choices=[('tab', 'Table'), ('gis', 'GIS')], default='tab', max_length=3, verbose_name='Type'),
- ),
- migrations.AlterField(
- model_name='area',
- name='reference',
- field=models.TextField(blank=True, default='', verbose_name='Reference'),
- ),
- migrations.CreateModel(
- name='GeoVectorData',
- fields=[
- ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
- ('name', models.TextField(default='Default', verbose_name='Name')),
- ('source_id', models.PositiveIntegerField()),
- ('comment', models.TextField(blank=True, default='', verbose_name='Comment')),
- ('x', models.FloatField(blank=True, help_text='User input', null=True, verbose_name='X')),
- ('y', models.FloatField(blank=True, help_text='User input', null=True, verbose_name='Y')),
- ('z', models.FloatField(blank=True, help_text='User input', null=True, verbose_name='Z')),
- ('cached_x', models.FloatField(blank=True, null=True, verbose_name='X (cached)')),
- ('cached_y', models.FloatField(blank=True, null=True, verbose_name='Y (cached)')),
- ('cached_z', models.FloatField(blank=True, null=True, verbose_name='Z (cached)')),
- ('estimated_error_x', models.FloatField(blank=True, null=True, verbose_name='Estimated error for X')),
- ('estimated_error_y', models.FloatField(blank=True, null=True, verbose_name='Estimated error for Y')),
- ('estimated_error_z', models.FloatField(blank=True, null=True, verbose_name='Estimated error for Z')),
- ('point_2d', django.contrib.gis.db.models.fields.PointField(blank=True, null=True, srid=4326, verbose_name='Point (2D)')),
- ('point_3d', django.contrib.gis.db.models.fields.PointField(blank=True, dim=3, null=True, srid=4326, verbose_name='Point (3D)')),
- ('multi_points', django.contrib.gis.db.models.fields.MultiPointField(blank=True, null=True, srid=4326, verbose_name='Multi points')),
- ('multi_line', django.contrib.gis.db.models.fields.MultiLineStringField(blank=True, null=True, srid=4326, verbose_name='Multi line')),
- ('multi_polygon', django.contrib.gis.db.models.fields.MultiPolygonField(blank=True, null=True, srid=4326, verbose_name='Multi polygon')),
- ('need_update', models.BooleanField(default=False, verbose_name='Need update')),
- ('data_type', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='ishtar_common.GeoDataType', verbose_name='Data type')),
- ('origin', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='ishtar_common.GeoOriginType', verbose_name='Origin')),
- ('provider', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='ishtar_common.GeoProviderType', verbose_name='Provider')),
- ('source_content_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='content_type_geovectordata', to='contenttypes.ContentType')),
- ('spatial_reference_system', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to='ishtar_common.SpatialReferenceSystem', verbose_name='Spatial Reference System')),
- ],
- options={
- 'verbose_name': 'Geographic - Vector data',
- 'verbose_name_plural': 'Geographic - Vector data',
- },
- ),
- migrations.AddField(
- model_name='town',
- name='geodata',
- field=models.ManyToManyField(blank=True, related_name='related_items_ishtar_common_town', to='ishtar_common.GeoVectorData'),
- ),
- migrations.AddField(
- model_name='town',
- name='main_geodata',
- field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='main_related_items_ishtar_common_town', to='ishtar_common.GeoVectorData'),
- ),
- ]