Coverage for migrations / 0022_formkitschemanode_soft_delete.py: 0%
6 statements
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-22 07:15 +0000
« prev ^ index » next coverage.py v7.13.1, created at 2026-01-22 07:15 +0000
1# Generated by Django 4.2.6 on 2023-10-16 14:52
3import pgtrigger.compiler
4import pgtrigger.migrations
5from django.db import migrations
8class Migration(migrations.Migration):
9 dependencies = [
10 ("formkit_ninja", "0021_formkitschemanode_is_active"),
11 ]
13 operations = [
14 pgtrigger.migrations.AddTrigger(
15 model_name="formkitschemanode",
16 trigger=pgtrigger.compiler.Trigger(
17 name="soft_delete",
18 sql=pgtrigger.compiler.UpsertTriggerSql(
19 func='UPDATE "formkit_ninja_formkitschemanode" SET is_active = False WHERE "id" = OLD."id"; RETURN NULL;',
20 hash="7e81f11bf057637a44641b9885a497624546c502",
21 operation="DELETE",
22 pgid="pgtrigger_soft_delete_69d8d",
23 table="formkit_ninja_formkitschemanode",
24 when="BEFORE",
25 ),
26 ),
27 ),
28 ]