|
@@ -1,6 +1,6 @@
|
|
|
import dcim.fields
|
|
import dcim.fields
|
|
|
import django.contrib.postgres.fields
|
|
import django.contrib.postgres.fields
|
|
|
-import django.core.serializers.json
|
|
|
|
|
|
|
+from utilities.json import CustomFieldJSONEncoder
|
|
|
import django.core.validators
|
|
import django.core.validators
|
|
|
from django.db import migrations, models
|
|
from django.db import migrations, models
|
|
|
import django.db.models.deletion
|
|
import django.db.models.deletion
|
|
@@ -28,7 +28,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('termination_a_id', models.PositiveIntegerField()),
|
|
('termination_a_id', models.PositiveIntegerField()),
|
|
|
('termination_b_id', models.PositiveIntegerField()),
|
|
('termination_b_id', models.PositiveIntegerField()),
|
|
@@ -60,7 +60,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -96,7 +96,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -132,7 +132,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('local_context_data', models.JSONField(blank=True, null=True)),
|
|
('local_context_data', models.JSONField(blank=True, null=True)),
|
|
|
('name', models.CharField(blank=True, max_length=64, null=True)),
|
|
('name', models.CharField(blank=True, max_length=64, null=True)),
|
|
@@ -155,7 +155,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -186,7 +186,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
@@ -195,7 +195,7 @@ class Migration(migrations.Migration):
|
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
|
],
|
|
],
|
|
|
options={
|
|
options={
|
|
|
- 'ordering': ['name'],
|
|
|
|
|
|
|
+ 'ordering': ('name',),
|
|
|
},
|
|
},
|
|
|
),
|
|
),
|
|
|
migrations.CreateModel(
|
|
migrations.CreateModel(
|
|
@@ -203,7 +203,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('model', models.CharField(max_length=100)),
|
|
('model', models.CharField(max_length=100)),
|
|
|
('slug', models.SlugField(max_length=100)),
|
|
('slug', models.SlugField(max_length=100)),
|
|
@@ -224,7 +224,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -261,7 +261,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('label', models.CharField(blank=True, max_length=64)),
|
|
('label', models.CharField(blank=True, max_length=64)),
|
|
@@ -302,7 +302,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -326,7 +326,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100)),
|
|
('name', models.CharField(max_length=100)),
|
|
|
('slug', models.SlugField(max_length=100)),
|
|
('slug', models.SlugField(max_length=100)),
|
|
@@ -345,14 +345,14 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
|
],
|
|
],
|
|
|
options={
|
|
options={
|
|
|
- 'ordering': ['name'],
|
|
|
|
|
|
|
+ 'ordering': ('name',),
|
|
|
},
|
|
},
|
|
|
),
|
|
),
|
|
|
migrations.CreateModel(
|
|
migrations.CreateModel(
|
|
@@ -360,7 +360,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
@@ -369,7 +369,7 @@ class Migration(migrations.Migration):
|
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
|
],
|
|
],
|
|
|
options={
|
|
options={
|
|
|
- 'ordering': ['name'],
|
|
|
|
|
|
|
+ 'ordering': ('name',),
|
|
|
},
|
|
},
|
|
|
),
|
|
),
|
|
|
migrations.CreateModel(
|
|
migrations.CreateModel(
|
|
@@ -377,7 +377,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('_cable_peer_id', models.PositiveIntegerField(blank=True, null=True)),
|
|
('_cable_peer_id', models.PositiveIntegerField(blank=True, null=True)),
|
|
|
('mark_connected', models.BooleanField(default=False)),
|
|
('mark_connected', models.BooleanField(default=False)),
|
|
@@ -401,7 +401,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -438,7 +438,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100)),
|
|
('name', models.CharField(max_length=100)),
|
|
|
],
|
|
],
|
|
@@ -451,7 +451,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -490,7 +490,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100)),
|
|
('name', models.CharField(max_length=100)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -516,7 +516,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('units', django.contrib.postgres.fields.ArrayField(base_field=models.PositiveSmallIntegerField(), size=None)),
|
|
('units', django.contrib.postgres.fields.ArrayField(base_field=models.PositiveSmallIntegerField(), size=None)),
|
|
|
('description', models.CharField(max_length=200)),
|
|
('description', models.CharField(max_length=200)),
|
|
@@ -530,7 +530,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
@@ -538,7 +538,7 @@ class Migration(migrations.Migration):
|
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
('description', models.CharField(blank=True, max_length=200)),
|
|
|
],
|
|
],
|
|
|
options={
|
|
options={
|
|
|
- 'ordering': ['name'],
|
|
|
|
|
|
|
+ 'ordering': ('name',),
|
|
|
},
|
|
},
|
|
|
),
|
|
),
|
|
|
migrations.CreateModel(
|
|
migrations.CreateModel(
|
|
@@ -546,7 +546,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -583,7 +583,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
@@ -602,7 +602,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
('_name', utilities.fields.NaturalOrderingField('name', blank=True, max_length=100, naturalize_function=utilities.ordering.naturalize)),
|
|
@@ -630,7 +630,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
('name', models.CharField(max_length=100, unique=True)),
|
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
('slug', models.SlugField(max_length=100, unique=True)),
|
|
@@ -649,7 +649,7 @@ class Migration(migrations.Migration):
|
|
|
fields=[
|
|
fields=[
|
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
('created', models.DateField(auto_now_add=True, null=True)),
|
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
('last_updated', models.DateTimeField(auto_now=True, null=True)),
|
|
|
- ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=django.core.serializers.json.DjangoJSONEncoder)),
|
|
|
|
|
|
|
+ ('custom_field_data', models.JSONField(blank=True, default=dict, encoder=CustomFieldJSONEncoder)),
|
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
('id', models.BigAutoField(primary_key=True, serialize=False)),
|
|
|
('name', models.CharField(max_length=64)),
|
|
('name', models.CharField(max_length=64)),
|
|
|
('domain', models.CharField(blank=True, max_length=30)),
|
|
('domain', models.CharField(blank=True, max_length=30)),
|