Files
Sith/election/migrations/0006_role_club_role_alter_role_description.py
T
2026-06-05 11:02:35 +02:00

54 lines
1.7 KiB
Python

# Generated by Django 5.2.14 on 2026-05-30 20:00
import django.db.models.deletion
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("club", "0017_linktype_clublink"),
("election", "0005_alter_candidature_program_alter_candidature_user"),
]
operations = [
migrations.AddField(
model_name="election",
name="clubs",
field=models.ManyToManyField(
help_text="The club(s) this election is held for.",
related_name="elections",
to="club.club",
verbose_name="clubs",
),
),
migrations.AddField(
model_name="role",
name="club_role",
field=models.ForeignKey(
blank=True,
help_text=(
"A club role. Filling this will allow automatic "
"completion of title and description, "
"and automatic assignation after the elections."
),
null=True,
on_delete=django.db.models.deletion.CASCADE,
related_name="election_roles",
to="club.clubrole",
verbose_name="club role",
),
),
migrations.AlterField(
model_name="role",
name="description",
field=models.TextField(blank=True, default="", verbose_name="description"),
),
migrations.AlterField(
model_name="role",
name="max_choice",
field=models.PositiveSmallIntegerField(
default=1, verbose_name="max choice"
),
),
]