Coverage for benefits/enrollment_switchio/migrations/0003_switchiogroup.py: 100%

5 statements  

« prev     ^ index     » next       coverage.py v7.9.2, created at 2025-07-15 17:49 +0000

1# Generated by Django 5.1.7 on 2025-07-12 03:34 

2 

3import django.db.models.deletion 

4from django.db import migrations, models 

5 

6 

7class Migration(migrations.Migration): 

8 

9 dependencies = [ 

10 ("core", "0053_remove_enrollmentflow_group_id"), 

11 ("enrollment_switchio", "0002_switchioconfig_enrollment_api"), 

12 ] 

13 

14 operations = [ 

15 migrations.CreateModel( 

16 name="SwitchioGroup", 

17 fields=[ 

18 ( 

19 "enrollmentgroup_ptr", 

20 models.OneToOneField( 

21 auto_created=True, 

22 on_delete=django.db.models.deletion.CASCADE, 

23 parent_link=True, 

24 primary_key=True, 

25 serialize=False, 

26 to="core.enrollmentgroup", 

27 ), 

28 ), 

29 ( 

30 "group_id", 

31 models.TextField(blank=True, default=None, help_text="The ID of the Switchio group for user enrollment."), 

32 ), 

33 ], 

34 bases=("core.enrollmentgroup",), 

35 ), 

36 ]