diff options
Diffstat (limited to 'ishtar_common/migrations/0101_auto_20190908_1345.py')
| -rw-r--r-- | ishtar_common/migrations/0101_auto_20190908_1345.py | 41 | 
1 files changed, 41 insertions, 0 deletions
diff --git a/ishtar_common/migrations/0101_auto_20190908_1345.py b/ishtar_common/migrations/0101_auto_20190908_1345.py new file mode 100644 index 000000000..4ff843d7e --- /dev/null +++ b/ishtar_common/migrations/0101_auto_20190908_1345.py @@ -0,0 +1,41 @@ +# -*- coding: utf-8 -*- +# Generated by Django 1.11.18 on 2019-09-08 13:45 +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 +import virtualtime + + +class Migration(migrations.Migration): + +    dependencies = [ +        ('ishtar_common', '0100_auto_20190903_1427'), +    ] + +    operations = [ +        migrations.CreateModel( +            name='ExportTask', +            fields=[ +                ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), +                ('filter_type', models.CharField(blank=True, choices=[('O', 'Operation'), ('S', 'Archaeological site'), ('CR', 'Context record'), ('F', 'Find'), ('W', 'Warehouse')], max_length=2, null=True, verbose_name='Filter on')), +                ('filter_text', models.TextField(blank=True, help_text='Textual query on this item (try it on the main interface)', null=True, verbose_name='Filter query')), +                ('geo', models.BooleanField(default=True, help_text='Geographic data can represent large volume of information. Geographic data can be excluded from the export', verbose_name='Export geographic data')), +                ('state', models.CharField(choices=[('C', 'Created'), ('S', 'Scheduled'), ('P', 'In progress'), ('FE', 'Finished with errors'), ('F', 'Finished')], default='C', max_length=2, verbose_name='State')), +                ('creation_date', models.DateTimeField(default=virtualtime.virtual_datetime.now)), +                ('launch_date', models.DateTimeField(blank=True, null=True)), +                ('finished_date', models.DateTimeField(blank=True, null=True)), +                ('result', models.FileField(blank=True, null=True, upload_to='exports', verbose_name='Result')), +            ], +            options={ +                'verbose_name_plural': 'Export tasks', +                'verbose_name': 'Export task', +                'ordering': ['creation_date'], +            }, +        ), +    ]  | 
