reset migrations
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
@ -1,4 +1,4 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-03-27 14:44
|
# Generated by Django 5.1.9 on 2025-06-05 16:39
|
||||||
|
|
||||||
import django.db.models.deletion
|
import django.db.models.deletion
|
||||||
import django.utils.timezone
|
import django.utils.timezone
|
||||||
@ -13,7 +13,8 @@ class Migration(migrations.Migration):
|
|||||||
initial = True
|
initial = True
|
||||||
|
|
||||||
dependencies = [
|
dependencies = [
|
||||||
("authentik_tenants", "0004_tenant_impersonation_require_reason"),
|
("authentik_tenants", "0005_tenant_reputation_lower_limit_and_more"),
|
||||||
|
("contenttypes", "0002_remove_content_type_name"),
|
||||||
]
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
@ -48,22 +49,17 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
("result", models.BinaryField(help_text="Task result", null=True)),
|
("result", models.BinaryField(help_text="Task result", null=True)),
|
||||||
("result_expiry", models.DateTimeField(help_text="Result expiry time", null=True)),
|
("result_expiry", models.DateTimeField(help_text="Result expiry time", null=True)),
|
||||||
("schedule_uid", models.TextField(blank=True)),
|
("rel_obj_id", models.TextField(null=True)),
|
||||||
("uid", models.TextField(blank=True)),
|
("_uid", models.TextField(blank=True, null=True)),
|
||||||
("description", models.TextField(blank=True)),
|
("messages", models.JSONField(default=list)),
|
||||||
(
|
(
|
||||||
"status",
|
"rel_obj_content_type",
|
||||||
models.TextField(
|
models.ForeignKey(
|
||||||
blank=True,
|
null=True,
|
||||||
choices=[
|
on_delete=django.db.models.deletion.CASCADE,
|
||||||
("unknown", "Unknown"),
|
to="contenttypes.contenttype",
|
||||||
("successful", "Successful"),
|
|
||||||
("warning", "Warning"),
|
|
||||||
("error", "Error"),
|
|
||||||
],
|
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
("messages", models.JSONField(default=list)),
|
|
||||||
(
|
(
|
||||||
"tenant",
|
"tenant",
|
||||||
models.ForeignKey(
|
models.ForeignKey(
|
||||||
@ -78,7 +74,11 @@ class Migration(migrations.Migration):
|
|||||||
"verbose_name_plural": "Tasks",
|
"verbose_name_plural": "Tasks",
|
||||||
"default_permissions": ("view",),
|
"default_permissions": ("view",),
|
||||||
"indexes": [
|
"indexes": [
|
||||||
models.Index(fields=["state", "mtime"], name="authentik_t_state_bb4a31_idx")
|
models.Index(fields=["state", "mtime"], name="authentik_t_state_bb4a31_idx"),
|
||||||
|
models.Index(
|
||||||
|
fields=["rel_obj_content_type", "rel_obj_id"],
|
||||||
|
name="authentik_t_rel_obj_3a177a_idx",
|
||||||
|
),
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
|
@ -1,52 +0,0 @@
|
|||||||
# Generated by Django 5.1.9 on 2025-06-03 15:54
|
|
||||||
|
|
||||||
import django.db.models.deletion
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks", "0001_initial"),
|
|
||||||
("authentik_tenants", "0005_tenant_reputation_lower_limit_and_more"),
|
|
||||||
("contenttypes", "0002_remove_content_type_name"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.RemoveField(
|
|
||||||
model_name="task",
|
|
||||||
name="description",
|
|
||||||
),
|
|
||||||
migrations.RemoveField(
|
|
||||||
model_name="task",
|
|
||||||
name="schedule_uid",
|
|
||||||
),
|
|
||||||
migrations.RemoveField(
|
|
||||||
model_name="task",
|
|
||||||
name="status",
|
|
||||||
),
|
|
||||||
migrations.RemoveField(
|
|
||||||
model_name="task",
|
|
||||||
name="uid",
|
|
||||||
),
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="task",
|
|
||||||
name="rel_obj_content_type",
|
|
||||||
field=models.ForeignKey(
|
|
||||||
null=True,
|
|
||||||
on_delete=django.db.models.deletion.CASCADE,
|
|
||||||
to="contenttypes.contenttype",
|
|
||||||
),
|
|
||||||
),
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="task",
|
|
||||||
name="rel_obj_id",
|
|
||||||
field=models.TextField(null=True),
|
|
||||||
),
|
|
||||||
migrations.AddIndex(
|
|
||||||
model_name="task",
|
|
||||||
index=models.Index(
|
|
||||||
fields=["rel_obj_content_type", "rel_obj_id"], name="authentik_t_rel_obj_3a177a_idx"
|
|
||||||
),
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,18 +0,0 @@
|
|||||||
# Generated by Django 5.1.9 on 2025-06-03 16:02
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks", "0002_remove_task_description_remove_task_schedule_uid_and_more"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="task",
|
|
||||||
name="uid",
|
|
||||||
field=models.TextField(blank=True),
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,18 +0,0 @@
|
|||||||
# Generated by Django 5.1.9 on 2025-06-03 16:03
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks", "0003_task_uid"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterField(
|
|
||||||
model_name="task",
|
|
||||||
name="uid",
|
|
||||||
field=models.TextField(blank=True, null=True),
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,6 +1,7 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-03-27 14:44
|
# Generated by Django 5.1.9 on 2025-06-05 16:39
|
||||||
|
|
||||||
import authentik.tasks.schedules.models
|
import authentik.tasks.schedules.models
|
||||||
|
import django.db.models.deletion
|
||||||
import uuid
|
import uuid
|
||||||
from django.db import migrations, models
|
from django.db import migrations, models
|
||||||
|
|
||||||
@ -9,7 +10,9 @@ class Migration(migrations.Migration):
|
|||||||
|
|
||||||
initial = True
|
initial = True
|
||||||
|
|
||||||
dependencies = []
|
dependencies = [
|
||||||
|
("contenttypes", "0002_remove_content_type_name"),
|
||||||
|
]
|
||||||
|
|
||||||
operations = [
|
operations = [
|
||||||
migrations.CreateModel(
|
migrations.CreateModel(
|
||||||
@ -33,6 +36,8 @@ class Migration(migrations.Migration):
|
|||||||
),
|
),
|
||||||
("args", models.BinaryField(help_text="Args to send to the actor")),
|
("args", models.BinaryField(help_text="Args to send to the actor")),
|
||||||
("kwargs", models.BinaryField(help_text="Kwargs to send to the actor")),
|
("kwargs", models.BinaryField(help_text="Kwargs to send to the actor")),
|
||||||
|
("options", models.BinaryField(help_text="Options to send to the actor")),
|
||||||
|
("rel_obj_id", models.TextField(null=True)),
|
||||||
(
|
(
|
||||||
"crontab",
|
"crontab",
|
||||||
models.TextField(
|
models.TextField(
|
||||||
@ -40,12 +45,28 @@ class Migration(migrations.Migration):
|
|||||||
validators=[authentik.tasks.schedules.models.validate_crontab],
|
validators=[authentik.tasks.schedules.models.validate_crontab],
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
("paused", models.BooleanField(default=False, help_text="Pause this schedule")),
|
||||||
("next_run", models.DateTimeField(auto_now_add=True)),
|
("next_run", models.DateTimeField(auto_now_add=True)),
|
||||||
|
(
|
||||||
|
"rel_obj_content_type",
|
||||||
|
models.ForeignKey(
|
||||||
|
null=True,
|
||||||
|
on_delete=django.db.models.deletion.CASCADE,
|
||||||
|
to="contenttypes.contenttype",
|
||||||
|
),
|
||||||
|
),
|
||||||
],
|
],
|
||||||
options={
|
options={
|
||||||
"verbose_name": "Schedule",
|
"verbose_name": "Schedule",
|
||||||
"verbose_name_plural": "Schedules",
|
"verbose_name_plural": "Schedules",
|
||||||
|
"permissions": [("send_schedule", "Manually trigger a schedule")],
|
||||||
"default_permissions": ("change", "view"),
|
"default_permissions": ("change", "view"),
|
||||||
|
"indexes": [
|
||||||
|
models.Index(
|
||||||
|
fields=["rel_obj_content_type", "rel_obj_id"],
|
||||||
|
name="authentik_t_rel_obj_575af2_idx",
|
||||||
|
)
|
||||||
|
],
|
||||||
},
|
},
|
||||||
),
|
),
|
||||||
]
|
]
|
||||||
|
@ -1,35 +0,0 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-03-27 16:15
|
|
||||||
|
|
||||||
import django.db.models.deletion
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks_schedules", "0001_initial"),
|
|
||||||
("contenttypes", "0002_remove_content_type_name"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="schedule",
|
|
||||||
name="rel_obj_content_type",
|
|
||||||
field=models.ForeignKey(
|
|
||||||
null=True,
|
|
||||||
on_delete=django.db.models.deletion.CASCADE,
|
|
||||||
to="contenttypes.contenttype",
|
|
||||||
),
|
|
||||||
),
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="schedule",
|
|
||||||
name="rel_obj_id",
|
|
||||||
field=models.TextField(null=True),
|
|
||||||
),
|
|
||||||
migrations.AddIndex(
|
|
||||||
model_name="schedule",
|
|
||||||
index=models.Index(
|
|
||||||
fields=["rel_obj_content_type", "rel_obj_id"], name="authentik_t_rel_obj_575af2_idx"
|
|
||||||
),
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,24 +0,0 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-04-01 12:30
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
(
|
|
||||||
"authentik_tasks_schedules",
|
|
||||||
"0002_schedule_rel_obj_content_type_schedule_rel_obj_id_and_more",
|
|
||||||
),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="schedule",
|
|
||||||
name="options",
|
|
||||||
field=models.BinaryField(
|
|
||||||
default=b"\x80\x04}\x94.", help_text="Options to send to the actor"
|
|
||||||
),
|
|
||||||
preserve_default=False,
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,22 +0,0 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-04-03 14:28
|
|
||||||
|
|
||||||
from django.db import migrations
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks_schedules", "0003_schedule_options"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AlterModelOptions(
|
|
||||||
name="schedule",
|
|
||||||
options={
|
|
||||||
"default_permissions": ("change", "view"),
|
|
||||||
"permissions": [("send_schedule", "Manually trigger a schedule")],
|
|
||||||
"verbose_name": "Schedule",
|
|
||||||
"verbose_name_plural": "Schedules",
|
|
||||||
},
|
|
||||||
),
|
|
||||||
]
|
|
@ -1,18 +0,0 @@
|
|||||||
# Generated by Django 5.0.13 on 2025-04-03 14:33
|
|
||||||
|
|
||||||
from django.db import migrations, models
|
|
||||||
|
|
||||||
|
|
||||||
class Migration(migrations.Migration):
|
|
||||||
|
|
||||||
dependencies = [
|
|
||||||
("authentik_tasks_schedules", "0004_alter_schedule_options"),
|
|
||||||
]
|
|
||||||
|
|
||||||
operations = [
|
|
||||||
migrations.AddField(
|
|
||||||
model_name="schedule",
|
|
||||||
name="paused",
|
|
||||||
field=models.BooleanField(default=False, help_text="Pause this schedule"),
|
|
||||||
),
|
|
||||||
]
|
|
Reference in New Issue
Block a user