Finalzed Python 3 Support

This commit is contained in:
Mohamed ElKalioby
2019-01-23 15:34:47 +03:00
parent 6efd643022
commit 7efd3ccc38
10 changed files with 35 additions and 11 deletions

View File

@@ -5,8 +5,13 @@ from django.db import models, migrations
import jsonfield.fields
class Migration(migrations.Migration):
def modify_json(apps, schema_editor):
from django.conf import settings
if "mysql" in settings.DATABASES.get("default", {}).get("engine", ""):
migrations.RunSQL("alter table mfa_user_keys modify column properties json;")
class Migration(migrations.Migration):
dependencies = [
('mfa', '0004_user_keys_enabled'),
]
@@ -21,5 +26,5 @@ class Migration(migrations.Migration):
name='properties',
field=jsonfield.fields.JSONField(null=True),
),
migrations.RunSQL("alter table mfa_user_keys modify column properties json;")
migrations.RunPython(modify_json)
]