Projet

Général

Profil

0001-dj111-add-on_delete-CASCADE-to-migrations.patch

Benjamin Dauvergne, 05 octobre 2019 13:29

Télécharger (1,9 ko)

Voir les différences:

Subject: [PATCH] dj111: add on_delete=CASCADE to migrations

 hobo/environment/migrations/0001_initial.py | 2 +-
 hobo/environment/models.py                  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)
hobo/environment/migrations/0001_initial.py
76 76
                ('value', models.TextField(help_text='start with [ or { for a JSON document', verbose_name='value', blank=True)),
77 77
                ('service_pk', models.PositiveIntegerField(null=True)),
78 78
                ('last_update_timestamp', models.DateTimeField(auto_now=True, null=True)),
79
                ('service_type', models.ForeignKey(to='contenttypes.ContentType', null=True)),
79
                ('service_type', models.ForeignKey(to='contenttypes.ContentType', null=True, on_delete=models.CASCADE)),
80 80
            ],
81 81
            options={
82 82
            },
hobo/environment/models.py
51 51
        blank=True,
52 52
        help_text=_('start with [ or { for a JSON document'))
53 53
    auto = models.BooleanField(default=False)
54
    service_type = models.ForeignKey(ContentType, null=True)
54
    service_type = models.ForeignKey(ContentType, null=True, on_delete=models.CASCADE)
55 55
    service_pk = models.PositiveIntegerField(null=True)
56 56
    service = GenericForeignKey('service_type', 'service_pk')
57 57
    last_update_timestamp = models.DateTimeField(auto_now=True, null=True)
58
-