|
@@ -37,9 +37,9 @@ class Migration(migrations.Migration):
|
|
('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into admin sites.', verbose_name='staff status')),
|
|
('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into admin sites.', verbose_name='staff status')),
|
|
('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')),
|
|
('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')),
|
|
('acl_key', models.CharField(max_length=12, null=True, blank=True)),
|
|
('acl_key', models.CharField(max_length=12, null=True, blank=True)),
|
|
- ('groups', models.ManyToManyField(to='auth.Group', verbose_name='groups', blank=True)),
|
|
|
|
|
|
+ ('groups', models.ManyToManyField(related_query_name='user', related_name='user_set', to=b'auth.Group', blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of his/her group.', verbose_name='groups')),
|
|
('roles', models.ManyToManyField(to='misago_acl.Role')),
|
|
('roles', models.ManyToManyField(to='misago_acl.Role')),
|
|
- ('user_permissions', models.ManyToManyField(to='auth.Permission', verbose_name='user permissions', blank=True)),
|
|
|
|
|
|
+ ('user_permissions', models.ManyToManyField(related_query_name='user', related_name='user_set', to=b'auth.Permission', blank=True, help_text='Specific permissions for this user.', verbose_name='user permissions')),
|
|
('is_avatar_locked', models.BooleanField(default=False)),
|
|
('is_avatar_locked', models.BooleanField(default=False)),
|
|
('avatar_crop', models.CharField(max_length=255, null=True, blank=True)),
|
|
('avatar_crop', models.CharField(max_length=255, null=True, blank=True)),
|
|
('avatar_lock_user_message', models.TextField(null=True, blank=True)),
|
|
('avatar_lock_user_message', models.TextField(null=True, blank=True)),
|
|
@@ -86,7 +86,7 @@ class Migration(migrations.Migration):
|
|
('current_ip', models.GenericIPAddressField()),
|
|
('current_ip', models.GenericIPAddressField()),
|
|
('last_click', models.DateTimeField(default=django.utils.timezone.now)),
|
|
('last_click', models.DateTimeField(default=django.utils.timezone.now)),
|
|
('is_visible_on_index', models.BooleanField(default=False)),
|
|
('is_visible_on_index', models.BooleanField(default=False)),
|
|
- ('user', models.OneToOneField(primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)),
|
|
|
|
|
|
+ ('user', models.OneToOneField(related_name=b'online_tracker', primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)),
|
|
],
|
|
],
|
|
options={
|
|
options={
|
|
},
|
|
},
|
|
@@ -101,8 +101,8 @@ class Migration(migrations.Migration):
|
|
('changed_on', models.DateTimeField(default=django.utils.timezone.now)),
|
|
('changed_on', models.DateTimeField(default=django.utils.timezone.now)),
|
|
('new_username', models.CharField(max_length=255)),
|
|
('new_username', models.CharField(max_length=255)),
|
|
('old_username', models.CharField(max_length=255)),
|
|
('old_username', models.CharField(max_length=255)),
|
|
- ('changed_by', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
- ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)),
|
|
|
|
|
|
+ ('changed_by', models.ForeignKey(related_name=b'user_renames', on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
+ ('user', models.ForeignKey(related_name=b'namechanges', to=settings.AUTH_USER_MODEL)),
|
|
],
|
|
],
|
|
options={
|
|
options={
|
|
'get_latest_by': b'changed_on',
|
|
'get_latest_by': b'changed_on',
|
|
@@ -138,13 +138,13 @@ class Migration(migrations.Migration):
|
|
migrations.AddField(
|
|
migrations.AddField(
|
|
model_name='user',
|
|
model_name='user',
|
|
name='follows',
|
|
name='follows',
|
|
- field=models.ManyToManyField(to=settings.AUTH_USER_MODEL),
|
|
|
|
|
|
+ field=models.ManyToManyField(related_name=b'followed_by', to=settings.AUTH_USER_MODEL),
|
|
preserve_default=True,
|
|
preserve_default=True,
|
|
),
|
|
),
|
|
migrations.AddField(
|
|
migrations.AddField(
|
|
model_name='user',
|
|
model_name='user',
|
|
name='blocks',
|
|
name='blocks',
|
|
- field=models.ManyToManyField(to=settings.AUTH_USER_MODEL),
|
|
|
|
|
|
+ field=models.ManyToManyField(related_name=b'blocked_by', to=settings.AUTH_USER_MODEL),
|
|
preserve_default=True,
|
|
preserve_default=True,
|
|
),
|
|
),
|
|
migrations.CreateModel(
|
|
migrations.CreateModel(
|
|
@@ -168,7 +168,7 @@ class Migration(migrations.Migration):
|
|
('bans_version', models.PositiveIntegerField(default=0)),
|
|
('bans_version', models.PositiveIntegerField(default=0)),
|
|
('valid_until', models.DateField(null=True, blank=True)),
|
|
('valid_until', models.DateField(null=True, blank=True)),
|
|
('ban', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to='misago_users.Ban', null=True)),
|
|
('ban', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to='misago_users.Ban', null=True)),
|
|
- ('user', models.OneToOneField(primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)),
|
|
|
|
|
|
+ ('user', models.OneToOneField(related_name=b'ban_cache', primary_key=True, serialize=False, to=settings.AUTH_USER_MODEL)),
|
|
],
|
|
],
|
|
options={
|
|
options={
|
|
},
|
|
},
|
|
@@ -200,9 +200,9 @@ class Migration(migrations.Migration):
|
|
('canceled_on', models.DateTimeField(null=True, blank=True)),
|
|
('canceled_on', models.DateTimeField(null=True, blank=True)),
|
|
('canceler_username', models.CharField(max_length=255)),
|
|
('canceler_username', models.CharField(max_length=255)),
|
|
('canceler_slug', models.CharField(max_length=255)),
|
|
('canceler_slug', models.CharField(max_length=255)),
|
|
- ('canceler', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
- ('giver', models.ForeignKey(on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
- ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)),
|
|
|
|
|
|
+ ('canceler', models.ForeignKey(related_name=b'warnings_canceled', on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
+ ('giver', models.ForeignKey(related_name=b'warnings_given', on_delete=django.db.models.deletion.SET_NULL, blank=True, to=settings.AUTH_USER_MODEL, null=True)),
|
|
|
|
+ ('user', models.ForeignKey(related_name=b'warnings', to=settings.AUTH_USER_MODEL)),
|
|
],
|
|
],
|
|
options={
|
|
options={
|
|
},
|
|
},
|