Skip to content

Commit

Permalink
Adds a fallback for the first migrations with JSONField
Browse files Browse the repository at this point in the history
  • Loading branch information
AlvaroLQueiroz committed Apr 20, 2024
1 parent 21a0b95 commit 21c0a63
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
7 changes: 6 additions & 1 deletion notifications/migrations/0003_notification_data.py
@@ -1,6 +1,11 @@
# -*- coding: utf-8 -*-
from django.db import migrations, models

try:
from jsonfield.fields import JSONField
except ImportError:
from django.db.models import JSONField


class Migration(migrations.Migration):
dependencies = [
Expand All @@ -11,7 +16,7 @@ class Migration(migrations.Migration):
migrations.AddField(
model_name="notification",
name="data",
field=models.JSONField(null=True, blank=True),
field=JSONField(null=True, blank=True),
preserve_default=True,
),
]
Expand Up @@ -5,6 +5,11 @@
from django.conf import settings
from django.db import migrations, models

try:
from jsonfield.fields import JSONField
except ImportError:
from django.db.models import JSONField


class Migration(migrations.Migration):
dependencies = [
Expand Down Expand Up @@ -62,7 +67,7 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name="notification",
name="data",
field=models.JSONField(blank=True, null=True, verbose_name="data"),
field=JSONField(blank=True, null=True, verbose_name="data"),
),
migrations.AlterField(
model_name="notification",
Expand Down

0 comments on commit 21c0a63

Please sign in to comment.