summaryrefslogtreecommitdiff
path: root/ishtar_common/migrations
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2024-10-29 10:39:08 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2025-02-19 14:43:48 +0100
commitda5e25c0b312b2c19db6898ee0f9e54b86b9d700 (patch)
treeb97c573df47a3e39bf280d5681cbc865959ca026 /ishtar_common/migrations
parentebc72b876824b333bed368afaf3f700736b6b390 (diff)
downloadIshtar-da5e25c0b312b2c19db6898ee0f9e54b86b9d700.tar.bz2
Ishtar-da5e25c0b312b2c19db6898ee0f9e54b86b9d700.zip
🗃️ permissions refactoring: add expiration date
Diffstat (limited to 'ishtar_common/migrations')
-rw-r--r--ishtar_common/migrations/0254_permissionrequests.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/ishtar_common/migrations/0254_permissionrequests.py b/ishtar_common/migrations/0254_permissionrequests.py
index 26b902512..68c4891b0 100644
--- a/ishtar_common/migrations/0254_permissionrequests.py
+++ b/ishtar_common/migrations/0254_permissionrequests.py
@@ -154,5 +154,20 @@ class Migration(migrations.Migration):
model_name='permissionrequest',
name='limit_to_attached_areas',
field=models.BooleanField(default=False, help_text='Request is limited to areas attached to the ishtar user', verbose_name='Limit request to attached areas'),
+ ),
+ migrations.AddField(
+ model_name='userprofile',
+ name='expiration_date',
+ field=models.DateField(blank=True, null=True, verbose_name='Expiration date'),
+ ),
+ migrations.AlterField(
+ model_name='profiletype',
+ name='permission_requests',
+ field=models.ManyToManyField(blank=True, related_name='profile_types', to='ishtar_common.PermissionRequest', verbose_name='Permissions requests'),
+ ),
+ migrations.AlterField(
+ model_name='userprofile',
+ name='profile_type',
+ field=models.ForeignKey(on_delete=django.db.models.deletion.PROTECT, related_name='user_profiles', to='ishtar_common.ProfileType', verbose_name='Profile type')
)
]