diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2023-10-02 16:39:42 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2024-02-05 10:51:52 +0100 | 
| commit | 443e6592b9a6ea77feeccc9a9cdd7d3e81bd45aa (patch) | |
| tree | fdd51a899d97fc5526d5eb99af05ab45f6249c6d /ishtar_common/migrations | |
| parent | be35d0d9508839e9a0966bae94bf702fc9e32a67 (diff) | |
| download | Ishtar-443e6592b9a6ea77feeccc9a9cdd7d3e81bd45aa.tar.bz2 Ishtar-443e6592b9a6ea77feeccc9a9cdd7d3e81bd45aa.zip | |
🗃️ DB changes to manage user permissions
Diffstat (limited to 'ishtar_common/migrations')
| -rw-r--r-- | ishtar_common/migrations/0230_auto_20231002_1613.py (renamed from ishtar_common/migrations/0230_auto_20230922_1443.py) | 8 | ||||
| -rw-r--r-- | ishtar_common/migrations/0231_default_mandatory_keys.py | 2 | 
2 files changed, 7 insertions, 3 deletions
| diff --git a/ishtar_common/migrations/0230_auto_20230922_1443.py b/ishtar_common/migrations/0230_auto_20231002_1613.py index 7839e0cd0..ec409c5e2 100644 --- a/ishtar_common/migrations/0230_auto_20230922_1443.py +++ b/ishtar_common/migrations/0230_auto_20231002_1613.py @@ -1,8 +1,9 @@ -# Generated by Django 2.2.24 on 2023-09-22 14:43 +# Generated by Django 2.2.24 on 2023-10-02 16:13  import django.core.validators  from django.db import migrations, models  import django.db.models.deletion +import ishtar_common.utils  class Migration(migrations.Migration): @@ -20,6 +21,7 @@ class Migration(migrations.Migration):                  ('slug', models.SlugField(max_length=100, unique=True, verbose_name='Slug')),                  ('description', models.TextField(blank=True, default='', verbose_name='Description')),                  ('available', models.BooleanField(default=True, verbose_name='Available')), +                ('users', models.ManyToManyField(blank=True, to='ishtar_common.IshtarUser', verbose_name='Users')),              ],              options={                  'verbose_name': 'Importer - Group', @@ -29,7 +31,7 @@ class Migration(migrations.Migration):          ),          migrations.AlterModelOptions(              name='import', -            options={'verbose_name': 'Import - Import', 'verbose_name_plural': 'Import - Imports'}, +            options={'permissions': (('view_own_import', 'Can view own Import'), ('add_own_import', 'Can add own Import'), ('change_own_import', 'Can change own Import'), ('delete_own_import', 'Can delete own Import')), 'verbose_name': 'Import - Import', 'verbose_name_plural': 'Import - Imports'},          ),          migrations.AlterModelOptions(              name='itemkey', @@ -131,7 +133,9 @@ class Migration(migrations.Migration):              options={                  'verbose_name': 'Import - Group',                  'verbose_name_plural': 'Import - Groups', +                'permissions': (('view_own_importgroup', 'Can view own Import Group'), ('add_own_importgroup', 'Can add own Import Group'), ('change_own_importgroup', 'Can change own Import Group'), ('delete_own_importgroup', 'Can delete own Import Group')),              }, +            bases=(models.Model, ishtar_common.utils.OwnPerms),          ),          migrations.AddField(              model_name='import', diff --git a/ishtar_common/migrations/0231_default_mandatory_keys.py b/ishtar_common/migrations/0231_default_mandatory_keys.py index d364f01dc..b510976fb 100644 --- a/ishtar_common/migrations/0231_default_mandatory_keys.py +++ b/ishtar_common/migrations/0231_default_mandatory_keys.py @@ -30,7 +30,7 @@ def migrate(apps, __):  class Migration(migrations.Migration):      dependencies = [ -        ('ishtar_common', '0230_auto_20230922_1443'), +        ('ishtar_common', '0230_auto_20231002_1613'),      ]      operations = [ | 
