authentik.providers.oauth2.migrations.0027_accesstoken_authentik_p_expires_9f24a5_idx_and_more
1# Generated by Django 5.0.10 on 2025-01-13 18:05 2 3from django.conf import settings 4from django.db import migrations, models 5 6 7class Migration(migrations.Migration): 8 9 dependencies = [ 10 ("authentik_core", "0042_authenticatedsession_authentik_c_expires_08251d_idx_and_more"), 11 ("authentik_providers_oauth2", "0026_alter_accesstoken_session_and_more"), 12 migrations.swappable_dependency(settings.AUTH_USER_MODEL), 13 ] 14 15 operations = [ 16 migrations.AddIndex( 17 model_name="accesstoken", 18 index=models.Index(fields=["expires"], name="authentik_p_expires_9f24a5_idx"), 19 ), 20 migrations.AddIndex( 21 model_name="accesstoken", 22 index=models.Index(fields=["expiring"], name="authentik_p_expirin_2d9205_idx"), 23 ), 24 migrations.AddIndex( 25 model_name="accesstoken", 26 index=models.Index( 27 fields=["expiring", "expires"], name="authentik_p_expirin_c74005_idx" 28 ), 29 ), 30 migrations.AddIndex( 31 model_name="authorizationcode", 32 index=models.Index(fields=["expires"], name="authentik_p_expires_f594b2_idx"), 33 ), 34 migrations.AddIndex( 35 model_name="authorizationcode", 36 index=models.Index(fields=["expiring"], name="authentik_p_expirin_6a5e2c_idx"), 37 ), 38 migrations.AddIndex( 39 model_name="authorizationcode", 40 index=models.Index( 41 fields=["expiring", "expires"], name="authentik_p_expirin_c0f353_idx" 42 ), 43 ), 44 migrations.AddIndex( 45 model_name="devicetoken", 46 index=models.Index(fields=["expires"], name="authentik_p_expires_961437_idx"), 47 ), 48 migrations.AddIndex( 49 model_name="devicetoken", 50 index=models.Index(fields=["expiring"], name="authentik_p_expirin_4fd278_idx"), 51 ), 52 migrations.AddIndex( 53 model_name="devicetoken", 54 index=models.Index( 55 fields=["expiring", "expires"], name="authentik_p_expirin_cd6b1c_idx" 56 ), 57 ), 58 migrations.AddIndex( 59 model_name="refreshtoken", 60 index=models.Index(fields=["expires"], name="authentik_p_expires_c479a7_idx"), 61 ), 62 migrations.AddIndex( 63 model_name="refreshtoken", 64 index=models.Index(fields=["expiring"], name="authentik_p_expirin_d4d17f_idx"), 65 ), 66 migrations.AddIndex( 67 model_name="refreshtoken", 68 index=models.Index( 69 fields=["expiring", "expires"], name="authentik_p_expirin_acb4a5_idx" 70 ), 71 ), 72 ]
class
Migration(django.db.migrations.migration.Migration):
8class Migration(migrations.Migration): 9 10 dependencies = [ 11 ("authentik_core", "0042_authenticatedsession_authentik_c_expires_08251d_idx_and_more"), 12 ("authentik_providers_oauth2", "0026_alter_accesstoken_session_and_more"), 13 migrations.swappable_dependency(settings.AUTH_USER_MODEL), 14 ] 15 16 operations = [ 17 migrations.AddIndex( 18 model_name="accesstoken", 19 index=models.Index(fields=["expires"], name="authentik_p_expires_9f24a5_idx"), 20 ), 21 migrations.AddIndex( 22 model_name="accesstoken", 23 index=models.Index(fields=["expiring"], name="authentik_p_expirin_2d9205_idx"), 24 ), 25 migrations.AddIndex( 26 model_name="accesstoken", 27 index=models.Index( 28 fields=["expiring", "expires"], name="authentik_p_expirin_c74005_idx" 29 ), 30 ), 31 migrations.AddIndex( 32 model_name="authorizationcode", 33 index=models.Index(fields=["expires"], name="authentik_p_expires_f594b2_idx"), 34 ), 35 migrations.AddIndex( 36 model_name="authorizationcode", 37 index=models.Index(fields=["expiring"], name="authentik_p_expirin_6a5e2c_idx"), 38 ), 39 migrations.AddIndex( 40 model_name="authorizationcode", 41 index=models.Index( 42 fields=["expiring", "expires"], name="authentik_p_expirin_c0f353_idx" 43 ), 44 ), 45 migrations.AddIndex( 46 model_name="devicetoken", 47 index=models.Index(fields=["expires"], name="authentik_p_expires_961437_idx"), 48 ), 49 migrations.AddIndex( 50 model_name="devicetoken", 51 index=models.Index(fields=["expiring"], name="authentik_p_expirin_4fd278_idx"), 52 ), 53 migrations.AddIndex( 54 model_name="devicetoken", 55 index=models.Index( 56 fields=["expiring", "expires"], name="authentik_p_expirin_cd6b1c_idx" 57 ), 58 ), 59 migrations.AddIndex( 60 model_name="refreshtoken", 61 index=models.Index(fields=["expires"], name="authentik_p_expires_c479a7_idx"), 62 ), 63 migrations.AddIndex( 64 model_name="refreshtoken", 65 index=models.Index(fields=["expiring"], name="authentik_p_expirin_d4d17f_idx"), 66 ), 67 migrations.AddIndex( 68 model_name="refreshtoken", 69 index=models.Index( 70 fields=["expiring", "expires"], name="authentik_p_expirin_acb4a5_idx" 71 ), 72 ), 73 ]
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.
dependencies =
[('authentik_core', '0042_authenticatedsession_authentik_c_expires_08251d_idx_and_more'), ('authentik_providers_oauth2', '0026_alter_accesstoken_session_and_more'), ('authentik_core', '__first__')]
operations =
[<AddIndex model_name='accesstoken', index=<Index: fields=['expires'] name='authentik_p_expires_9f24a5_idx'>>, <AddIndex model_name='accesstoken', index=<Index: fields=['expiring'] name='authentik_p_expirin_2d9205_idx'>>, <AddIndex model_name='accesstoken', index=<Index: fields=['expiring', 'expires'] name='authentik_p_expirin_c74005_idx'>>, <AddIndex model_name='authorizationcode', index=<Index: fields=['expires'] name='authentik_p_expires_f594b2_idx'>>, <AddIndex model_name='authorizationcode', index=<Index: fields=['expiring'] name='authentik_p_expirin_6a5e2c_idx'>>, <AddIndex model_name='authorizationcode', index=<Index: fields=['expiring', 'expires'] name='authentik_p_expirin_c0f353_idx'>>, <AddIndex model_name='devicetoken', index=<Index: fields=['expires'] name='authentik_p_expires_961437_idx'>>, <AddIndex model_name='devicetoken', index=<Index: fields=['expiring'] name='authentik_p_expirin_4fd278_idx'>>, <AddIndex model_name='devicetoken', index=<Index: fields=['expiring', 'expires'] name='authentik_p_expirin_cd6b1c_idx'>>, <AddIndex model_name='refreshtoken', index=<Index: fields=['expires'] name='authentik_p_expires_c479a7_idx'>>, <AddIndex model_name='refreshtoken', index=<Index: fields=['expiring'] name='authentik_p_expirin_d4d17f_idx'>>, <AddIndex model_name='refreshtoken', index=<Index: fields=['expiring', 'expires'] name='authentik_p_expirin_acb4a5_idx'>>]