add import_tag field
This commit is contained in:
parent
364ab22a2d
commit
ec014680b3
2 changed files with 95 additions and 0 deletions
92
src/c3nav/mapdata/migrations/0005_geometry_import_tag.py
Normal file
92
src/c3nav/mapdata/migrations/0005_geometry_import_tag.py
Normal file
|
@ -0,0 +1,92 @@
|
|||
# Generated by Django 2.1.4 on 2018-12-20 15:10
|
||||
|
||||
from django.db import migrations, models
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
dependencies = [
|
||||
('mapdata', '0004_mapupdate_types'),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.AlterModelOptions(
|
||||
name='mapupdate',
|
||||
options={'default_related_name': 'mapupdates', 'get_latest_by': 'datetime', 'ordering': ('datetime',), 'verbose_name': 'Map update', 'verbose_name_plural': 'Map updates'},
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='altitudearea',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='altitudemarker',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='area',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='building',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='column',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='door',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='graphnode',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='hole',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='lineobstacle',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='obstacle',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='poi',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='ramp',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='space',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='stair',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
migrations.AddField(
|
||||
model_name='wifimeasurement',
|
||||
name='import_tag',
|
||||
field=models.CharField(blank=True, max_length=32, null=True, verbose_name='import tag'),
|
||||
),
|
||||
]
|
|
@ -1,7 +1,9 @@
|
|||
import math
|
||||
from collections import OrderedDict
|
||||
|
||||
from django.db import models
|
||||
from django.utils.functional import cached_property
|
||||
from django.utils.translation import ugettext_lazy as _
|
||||
from shapely.geometry import Point, box, mapping
|
||||
from shapely.ops import unary_union
|
||||
|
||||
|
@ -17,6 +19,7 @@ class GeometryMixin(SerializableMixin):
|
|||
A map feature with a geometry
|
||||
"""
|
||||
geometry = None
|
||||
import_tag = models.CharField(_('import tag'), null=True, blank=True, max_length=32)
|
||||
|
||||
class Meta:
|
||||
abstract = True
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue