From da5e25c0b312b2c19db6898ee0f9e54b86b9d700 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Tue, 29 Oct 2024 10:39:08 +0100 Subject: 🗃️ permissions refactoring: add expiration date MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ishtar_common/migrations/0254_permissionrequests.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'ishtar_common/migrations') 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') ) ] -- cgit v1.2.3