163 lines
5.3 KiB
Python
163 lines
5.3 KiB
Python
# Generated by Django 3.2.13 on 2023-07-12 07:05
|
|
|
|
import django.db.models.deletion
|
|
import django.utils.timezone
|
|
import jsonfield.fields
|
|
from django.conf import settings
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
("contenttypes", "0002_remove_content_type_name"),
|
|
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
|
("notify", "0001_initial"),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AlterModelOptions(
|
|
name="notification",
|
|
options={
|
|
"ordering": ["-timestamp"],
|
|
"verbose_name": "Notification",
|
|
"verbose_name_plural": "Notifications",
|
|
},
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="action_object_content_type",
|
|
field=models.ForeignKey(
|
|
blank=True,
|
|
null=True,
|
|
on_delete=django.db.models.deletion.CASCADE,
|
|
related_name="notify_action_object",
|
|
to="contenttypes.contenttype",
|
|
verbose_name="action object content type",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="action_object_object_id",
|
|
field=models.CharField(
|
|
blank=True,
|
|
max_length=255,
|
|
null=True,
|
|
verbose_name="action object object id",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="actor_content_type",
|
|
field=models.ForeignKey(
|
|
on_delete=django.db.models.deletion.CASCADE,
|
|
related_name="notify_actor",
|
|
to="contenttypes.contenttype",
|
|
verbose_name="actor content type",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="actor_object_id",
|
|
field=models.CharField(max_length=255, verbose_name="actor object id"),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="data",
|
|
field=jsonfield.fields.JSONField(
|
|
blank=True, null=True, verbose_name="data"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="deleted",
|
|
field=models.BooleanField(
|
|
db_index=True, default=False, verbose_name="deleted"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="description",
|
|
field=models.TextField(blank=True, null=True, verbose_name="description"),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="emailed",
|
|
field=models.BooleanField(
|
|
db_index=True, default=False, verbose_name="emailed"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="level",
|
|
field=models.CharField(
|
|
choices=[
|
|
("success", "success"),
|
|
("info", "info"),
|
|
("warning", "warning"),
|
|
("error", "error"),
|
|
],
|
|
default="info",
|
|
max_length=20,
|
|
verbose_name="level",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="public",
|
|
field=models.BooleanField(
|
|
db_index=True, default=True, verbose_name="public"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="recipient",
|
|
field=models.ForeignKey(
|
|
on_delete=django.db.models.deletion.CASCADE,
|
|
related_name="notifications",
|
|
to=settings.AUTH_USER_MODEL,
|
|
verbose_name="recipient",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="target_content_type",
|
|
field=models.ForeignKey(
|
|
blank=True,
|
|
null=True,
|
|
on_delete=django.db.models.deletion.CASCADE,
|
|
related_name="notify_target",
|
|
to="contenttypes.contenttype",
|
|
verbose_name="target content type",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="target_object_id",
|
|
field=models.CharField(
|
|
blank=True, max_length=255, null=True, verbose_name="target object id"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="timestamp",
|
|
field=models.DateTimeField(
|
|
db_index=True,
|
|
default=django.utils.timezone.now,
|
|
verbose_name="timestamp",
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="unread",
|
|
field=models.BooleanField(
|
|
db_index=True, default=True, verbose_name="unread"
|
|
),
|
|
),
|
|
migrations.AlterField(
|
|
model_name="notification",
|
|
name="verb",
|
|
field=models.CharField(max_length=255, verbose_name="verb"),
|
|
),
|
|
]
|