Coverage for apis_core/uris/migrations/0001_initial.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.5.3, created at 2025-09-03 06:15 +0000

1# Generated by Django 5.2.4 on 2025-08-05 09:28 

2 

3import django.db.models.deletion 

4from django.db import migrations, models 

5 

6import apis_core.generic.abc 

7 

8 

9class Migration(migrations.Migration): 

10 initial = True 

11 

12 dependencies = [ 

13 ("contenttypes", "0002_remove_content_type_name"), 

14 ] 

15 

16 operations = [ 

17 migrations.SeparateDatabaseAndState( 

18 state_operations=[ 

19 migrations.CreateModel( 

20 name="Uri", 

21 fields=[ 

22 ( 

23 "id", 

24 models.AutoField( 

25 auto_created=True, 

26 primary_key=True, 

27 serialize=False, 

28 verbose_name="ID", 

29 ), 

30 ), 

31 ( 

32 "uri", 

33 models.URLField( 

34 blank=True, max_length=255, null=True, unique=True 

35 ), 

36 ), 

37 ("object_id", models.PositiveIntegerField(null=True)), 

38 ( 

39 "content_type", 

40 models.ForeignKey( 

41 null=True, 

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

43 to="contenttypes.contenttype", 

44 ), 

45 ), 

46 ], 

47 bases=(apis_core.generic.abc.GenericModel, models.Model), 

48 ), 

49 ], 

50 database_operations=[], 

51 ) 

52 ]