Projet

Général

Profil

0001-rbac-add-created-deleted-fields-on-RoleParenting-mod.patch

Paul Marillonnet, 12 octobre 2021 10:52

Télécharger (3,23 ko)

Voir les différences:

Subject: [PATCH 1/6] rbac: add created & deleted fields on RoleParenting model
 (#57500)

 .../migrations/0026_auto_20211006_1230.py     | 27 +++++++++++++++++++
 .../migrations/0007_auto_20211006_1234.py     | 27 +++++++++++++++++++
 src/django_rbac/models.py                     |  2 ++
 3 files changed, 56 insertions(+)
 create mode 100644 src/authentic2/a2_rbac/migrations/0026_auto_20211006_1230.py
 create mode 100644 src/django_rbac/migrations/0007_auto_20211006_1234.py
src/authentic2/a2_rbac/migrations/0026_auto_20211006_1230.py
1
# Generated by Django 2.2.19 on 2021-10-06 10:30
2

  
3
import django.utils.timezone
4
from django.db import migrations, models
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('a2_rbac', '0025_auto_20210622_1132'),
11
    ]
12

  
13
    operations = [
14
        migrations.AddField(
15
            model_name='roleparenting',
16
            name='created',
17
            field=models.DateTimeField(
18
                auto_now_add=True, default=django.utils.timezone.now, verbose_name='Creation date'
19
            ),
20
            preserve_default=False,
21
        ),
22
        migrations.AddField(
23
            model_name='roleparenting',
24
            name='deleted',
25
            field=models.DateTimeField(null=True, verbose_name='Deletion date'),
26
        ),
27
    ]
src/django_rbac/migrations/0007_auto_20211006_1234.py
1
# Generated by Django 2.2.19 on 2021-10-06 10:34
2

  
3
import django.utils.timezone
4
from django.db import migrations, models
5

  
6

  
7
class Migration(migrations.Migration):
8

  
9
    dependencies = [
10
        ('django_rbac', '0006_remove_operation_name'),
11
    ]
12

  
13
    operations = [
14
        migrations.AddField(
15
            model_name='roleparenting',
16
            name='created',
17
            field=models.DateTimeField(
18
                auto_now_add=True, default=django.utils.timezone.now, verbose_name='Creation date'
19
            ),
20
            preserve_default=False,
21
        ),
22
        migrations.AddField(
23
            model_name='roleparenting',
24
            name='deleted',
25
            field=models.DateTimeField(null=True, verbose_name='Deletion date'),
26
        ),
27
    ]
src/django_rbac/models.py
255 255
        on_delete=models.CASCADE,
256 256
    )
257 257
    direct = models.BooleanField(default=True, blank=True)
258
    created = models.DateTimeField(verbose_name=_('Creation date'), auto_now_add=True)
259
    deleted = models.DateTimeField(verbose_name=_('Deletion date'), null=True)
258 260

  
259 261
    objects = managers.RoleParentingManager()
260 262

  
261
-