Fix importer
parent
1600590351
commit
e12ad74846
|
@ -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,
|
||||||
|
),
|
||||||
|
]
|
|
@ -45,26 +45,26 @@ class HistoryEntry(models.Model):
|
||||||
id = models.CharField(primary_key=True, max_length=255, unique=True,
|
id = models.CharField(primary_key=True, max_length=255, unique=True,
|
||||||
editable=False, default=_generate_uuid)
|
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)
|
created_at = models.DateTimeField(default=timezone.now)
|
||||||
type = models.SmallIntegerField(choices=HISTORY_TYPE_CHOICES)
|
type = models.SmallIntegerField(choices=HISTORY_TYPE_CHOICES)
|
||||||
key = models.CharField(max_length=255, null=True, default=None, blank=True, db_index=True)
|
key = models.CharField(max_length=255, null=True, default=None, blank=True, db_index=True)
|
||||||
|
|
||||||
# Stores the last diff
|
# 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
|
# 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
|
# 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
|
# Stores a comment
|
||||||
comment = models.TextField(blank=True)
|
comment = models.TextField(blank=True)
|
||||||
comment_html = models.TextField(blank=True)
|
comment_html = models.TextField(blank=True)
|
||||||
|
|
||||||
delete_comment_date = models.DateTimeField(null=True, blank=True, default=None)
|
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
|
# Flag for mark some history entries as
|
||||||
# hidden. Hidden history entries are important
|
# hidden. Hidden history entries are important
|
||||||
|
|
Loading…
Reference in New Issue