authentik.sources.saml.migrations.0018_alter_samlsource_slo_url_alter_samlsource_sso_url
1# Generated by Django 5.0.13 on 2025-03-31 13:53 2 3import authentik.lib.models 4from django.db import migrations, models 5 6 7class Migration(migrations.Migration): 8 9 dependencies = [ 10 ("authentik_sources_saml", "0017_fix_x509subjectname"), 11 ] 12 13 operations = [ 14 migrations.AlterField( 15 model_name="samlsource", 16 name="slo_url", 17 field=models.TextField( 18 blank=True, 19 default=None, 20 help_text="Optional URL if your IDP supports Single-Logout.", 21 null=True, 22 validators=[authentik.lib.models.DomainlessURLValidator(schemes=("http", "https"))], 23 verbose_name="SLO URL", 24 ), 25 ), 26 migrations.AlterField( 27 model_name="samlsource", 28 name="sso_url", 29 field=models.TextField( 30 help_text="URL that the initial Login request is sent to.", 31 validators=[authentik.lib.models.DomainlessURLValidator(schemes=("http", "https"))], 32 verbose_name="SSO URL", 33 ), 34 ), 35 ]
class
Migration(django.db.migrations.migration.Migration):
8class Migration(migrations.Migration): 9 10 dependencies = [ 11 ("authentik_sources_saml", "0017_fix_x509subjectname"), 12 ] 13 14 operations = [ 15 migrations.AlterField( 16 model_name="samlsource", 17 name="slo_url", 18 field=models.TextField( 19 blank=True, 20 default=None, 21 help_text="Optional URL if your IDP supports Single-Logout.", 22 null=True, 23 validators=[authentik.lib.models.DomainlessURLValidator(schemes=("http", "https"))], 24 verbose_name="SLO URL", 25 ), 26 ), 27 migrations.AlterField( 28 model_name="samlsource", 29 name="sso_url", 30 field=models.TextField( 31 help_text="URL that the initial Login request is sent to.", 32 validators=[authentik.lib.models.DomainlessURLValidator(schemes=("http", "https"))], 33 verbose_name="SSO URL", 34 ), 35 ), 36 ]
The base class for all migrations.
Migration files will import this from django.db.migrations.Migration and subclass it as a class called Migration. It will have one or more of the following attributes:
- operations: A list of Operation instances, probably from django.db.migrations.operations
- dependencies: A list of tuples of (app_path, migration_name)
- run_before: A list of tuples of (app_path, migration_name)
- replaces: A list of migration_names
Note that all migrations come out of migrations and into the Loader or Graph as instances, having been initialized with their app label and name.