diff options
Diffstat (limited to 'ishtar_common/migrations/0001_initial.py')
| -rw-r--r-- | ishtar_common/migrations/0001_initial.py | 30 | 
1 files changed, 30 insertions, 0 deletions
diff --git a/ishtar_common/migrations/0001_initial.py b/ishtar_common/migrations/0001_initial.py index a8d3c4a7d..f69553103 100644 --- a/ishtar_common/migrations/0001_initial.py +++ b/ishtar_common/migrations/0001_initial.py @@ -801,4 +801,34 @@ class Migration(migrations.Migration):              name='importercolumn',              unique_together=set([('importer_type', 'col_number')]),          ), +        migrations.CreateModel( +            name='AdministrationScript', +            fields=[ +                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), +                ('path', models.CharField(max_length=30, verbose_name='Filename')), +                ('name', models.TextField(null=True, verbose_name='Name', blank=True)), +            ], +            options={ +                'ordering': ['name'], +                'verbose_name': 'Administration script', +                'verbose_name_plural': 'Administration scripts', +            }, +        ), +        migrations.CreateModel( +            name='AdministrationTask', +            fields=[ +                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), +                ('state', models.CharField(default=b'S', max_length=2, verbose_name='State', choices=[(b'S', 'Scheduled'), (b'P', 'In progress'), (b'FE', 'Finished with errors'), (b'F', 'Finished')])), +                ('creation_date', models.DateTimeField(default=datetime.datetime.now)), +                ('launch_date', models.DateTimeField(null=True, blank=True)), +                ('finished_date', models.DateTimeField(null=True, blank=True)), +                ('result', models.TextField(null=True, verbose_name='Result', blank=True)), +                ('script', models.ForeignKey(to='ishtar_common.AdministrationScript')), +            ], +            options={ +                'ordering': ['script'], +                'verbose_name': 'Administration task', +                'verbose_name_plural': 'Administration tasks', +            }, +        ),      ]  | 
