Fix importer

remotes/origin/enhancement/email-actions
David Barragán Merino 2015-05-08 12:53:44 +02:00
parent 1600590351
commit e12ad74846
2 changed files with 39 additions and 6 deletions

View File

@ -0,0 +1,33 @@
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
from django.db import models, migrations
import django_pgjson.fields
class Migration(migrations.Migration):
dependencies = [
('history', '0007_set_bloked_note_and_is_blocked_in_snapshots'),
]
operations = [
migrations.AlterField(
model_name='historyentry',
name='diff',
field=django_pgjson.fields.JsonField(null=True, default=None, blank=True),
preserve_default=True,
),
migrations.AlterField(
model_name='historyentry',
name='snapshot',
field=django_pgjson.fields.JsonField(null=True, default=None, blank=True),
preserve_default=True,
),
migrations.AlterField(
model_name='historyentry',
name='values',
field=django_pgjson.fields.JsonField(null=True, default=None, blank=True),
preserve_default=True,
),
]

View File

@ -45,26 +45,26 @@ class HistoryEntry(models.Model):
id = models.CharField(primary_key=True, max_length=255, unique=True,
editable=False, default=_generate_uuid)
user = JsonField(blank=True, default=None, null=True)
user = JsonField(null=True, blank=True, default=None)
created_at = models.DateTimeField(default=timezone.now)
type = models.SmallIntegerField(choices=HISTORY_TYPE_CHOICES)
key = models.CharField(max_length=255, null=True, default=None, blank=True, db_index=True)
# Stores the last diff
diff = JsonField(null=True, default=None)
diff = JsonField(null=True, blank=True, default=None)
# Stores the last complete frozen object snapshot
snapshot = JsonField(null=True, default=None)
snapshot = JsonField(null=True, blank=True, default=None)
# Stores a values of all identifiers used in
values = JsonField(null=True, default=None)
values = JsonField(null=True, blank=True, default=None)
# Stores a comment
comment = models.TextField(blank=True)
comment_html = models.TextField(blank=True)
delete_comment_date = models.DateTimeField(null=True, blank=True, default=None)
delete_comment_user = JsonField(blank=True, default=None, null=True)
delete_comment_user = JsonField(null=True, blank=True, default=None)
# Flag for mark some history entries as
# hidden. Hidden history entries are important