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.utils.timezone
|
||||
@ -13,7 +13,8 @@ class Migration(migrations.Migration):
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
("authentik_tenants", "0004_tenant_impersonation_require_reason"),
|
||||
("authentik_tenants", "0005_tenant_reputation_lower_limit_and_more"),
|
||||
("contenttypes", "0002_remove_content_type_name"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
@ -48,22 +49,17 @@ class Migration(migrations.Migration):
|
||||
),
|
||||
("result", models.BinaryField(help_text="Task result", null=True)),
|
||||
("result_expiry", models.DateTimeField(help_text="Result expiry time", null=True)),
|
||||
("schedule_uid", models.TextField(blank=True)),
|
||||
("uid", models.TextField(blank=True)),
|
||||
("description", models.TextField(blank=True)),
|
||||
("rel_obj_id", models.TextField(null=True)),
|
||||
("_uid", models.TextField(blank=True, null=True)),
|
||||
("messages", models.JSONField(default=list)),
|
||||
(
|
||||
"status",
|
||||
models.TextField(
|
||||
blank=True,
|
||||
choices=[
|
||||
("unknown", "Unknown"),
|
||||
("successful", "Successful"),
|
||||
("warning", "Warning"),
|
||||
("error", "Error"),
|
||||
],
|
||||
"rel_obj_content_type",
|
||||
models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="contenttypes.contenttype",
|
||||
),
|
||||
),
|
||||
("messages", models.JSONField(default=list)),
|
||||
(
|
||||
"tenant",
|
||||
models.ForeignKey(
|
||||
@ -78,7 +74,11 @@ class Migration(migrations.Migration):
|
||||
"verbose_name_plural": "Tasks",
|
||||
"default_permissions": ("view",),
|
||||
"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 django.db.models.deletion
|
||||
import uuid
|
||||
from django.db import migrations, models
|
||||
|
||||
@ -9,7 +10,9 @@ class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = []
|
||||
dependencies = [
|
||||
("contenttypes", "0002_remove_content_type_name"),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
@ -33,6 +36,8 @@ class Migration(migrations.Migration):
|
||||
),
|
||||
("args", models.BinaryField(help_text="Args 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",
|
||||
models.TextField(
|
||||
@ -40,12 +45,28 @@ class Migration(migrations.Migration):
|
||||
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)),
|
||||
(
|
||||
"rel_obj_content_type",
|
||||
models.ForeignKey(
|
||||
null=True,
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="contenttypes.contenttype",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"verbose_name": "Schedule",
|
||||
"verbose_name_plural": "Schedules",
|
||||
"permissions": [("send_schedule", "Manually trigger a schedule")],
|
||||
"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