]> git.parisson.com Git - telemeta.git/commitdiff
Add migration for EnumerationProperty model
authorThomas Fillon <thomas@parisson.com>
Tue, 19 Sep 2017 13:21:59 +0000 (15:21 +0200)
committerThomas Fillon <thomas@parisson.com>
Tue, 19 Sep 2017 13:21:59 +0000 (15:21 +0200)
Django 1.8 migration (not South)

telemeta/migrations/0005_auto_20170919_1521.py [new file with mode: 0644]

diff --git a/telemeta/migrations/0005_auto_20170919_1521.py b/telemeta/migrations/0005_auto_20170919_1521.py
new file mode 100644 (file)
index 0000000..616ef0d
--- /dev/null
@@ -0,0 +1,41 @@
+# -*- coding: utf-8 -*-
+from __future__ import unicode_literals
+
+from django.db import migrations, models
+import telemeta.models.fields
+import telemeta.models.resource
+import dirtyfields.dirtyfields
+
+
+class Migration(migrations.Migration):
+
+    dependencies = [
+        ('telemeta', '0004_auto_20170718_1540'),
+    ]
+
+    operations = [
+        migrations.CreateModel(
+            name='EnumerationProperty',
+            fields=[
+                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
+                ('enumeration_name', models.CharField(max_length=255, verbose_name='enumeration name')),
+                ('is_hidden', telemeta.models.fields.BooleanField(default=False, verbose_name='is hidden')),
+                ('is_admin', telemeta.models.fields.BooleanField(default=True, verbose_name='is admin')),
+            ],
+            options={
+                'verbose_name': 'enumeration property',
+                'verbose_name_plural': 'enumeration properties',
+            },
+            bases=(models.Model, dirtyfields.dirtyfields.DirtyFieldsMixin),
+        ),
+        migrations.AlterField(
+            model_name='mediacorpus',
+            name='code',
+            field=models.CharField(unique=True, max_length=250, verbose_name='code', validators=[telemeta.models.resource.is_valid_resource_code]),
+        ),
+        migrations.AlterField(
+            model_name='mediafonds',
+            name='code',
+            field=models.CharField(unique=True, max_length=250, verbose_name='code', validators=[telemeta.models.resource.is_valid_resource_code]),
+        ),
+    ]