authentik.sources.plex.migrations.0002_auto_20210505_1717
1# Generated by Django 3.2.1 on 2021-05-05 17:17 2 3import django.contrib.postgres.fields 4from django.db import migrations, models 5 6 7class Migration(migrations.Migration): 8 dependencies = [ 9 ("authentik_sources_plex", "0001_initial"), 10 ] 11 12 operations = [ 13 migrations.AddField( 14 model_name="plexsource", 15 name="allow_friends", 16 field=models.BooleanField( 17 default=True, 18 help_text="Allow friends to authenticate, even if you don't share a server.", 19 ), 20 ), 21 migrations.AddField( 22 model_name="plexsource", 23 name="plex_token", 24 field=models.TextField(default="", help_text="Plex token used to check friends"), 25 ), 26 migrations.AlterField( 27 model_name="plexsource", 28 name="allowed_servers", 29 field=django.contrib.postgres.fields.ArrayField( 30 base_field=models.TextField(), 31 blank=True, 32 default=list, 33 help_text=( 34 "Which servers a user has to be a member of to be granted access. Empty list" 35 " allows every server." 36 ), 37 size=None, 38 ), 39 ), 40 ]
class
Migration(django.db.migrations.migration.Migration):
8class Migration(migrations.Migration): 9 dependencies = [ 10 ("authentik_sources_plex", "0001_initial"), 11 ] 12 13 operations = [ 14 migrations.AddField( 15 model_name="plexsource", 16 name="allow_friends", 17 field=models.BooleanField( 18 default=True, 19 help_text="Allow friends to authenticate, even if you don't share a server.", 20 ), 21 ), 22 migrations.AddField( 23 model_name="plexsource", 24 name="plex_token", 25 field=models.TextField(default="", help_text="Plex token used to check friends"), 26 ), 27 migrations.AlterField( 28 model_name="plexsource", 29 name="allowed_servers", 30 field=django.contrib.postgres.fields.ArrayField( 31 base_field=models.TextField(), 32 blank=True, 33 default=list, 34 help_text=( 35 "Which servers a user has to be a member of to be granted access. Empty list" 36 " allows every server." 37 ), 38 size=None, 39 ), 40 ), 41 ]
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.
operations =
[<AddField model_name='plexsource', name='allow_friends', field=<django.db.models.fields.BooleanField>>, <AddField model_name='plexsource', name='plex_token', field=<django.db.models.fields.TextField>>, <AlterField model_name='plexsource', name='allowed_servers', field=<django.contrib.postgres.fields.array.ArrayField>>]