Coverage for news/migrations/0001_initial.py: 100%

7 statements  

« prev     ^ index     » next       coverage.py v7.6.0, created at 2024-07-27 11:19 +0000

1# Generated by Django 5.0.7 on 2024-07-10 14:40 

2 

3import django.db.models.deletion 

4from django.conf import settings 

5from django.db import migrations, models 

6 

7 

8class Migration(migrations.Migration): 

9 

10 initial = True 

11 

12 dependencies = [ 

13 migrations.swappable_dependency(settings.AUTH_USER_MODEL), 

14 ] 

15 

16 operations = [ 

17 migrations.CreateModel( 

18 name="NewsFeed", 

19 fields=[ 

20 ( 

21 "id", 

22 models.AutoField( 

23 auto_created=True, 

24 primary_key=True, 

25 serialize=False, 

26 verbose_name="ID", 

27 ), 

28 ), 

29 ("title", models.CharField(blank=True, max_length=250)), 

30 ("body", models.TextField(blank=True)), 

31 ("created", models.DateTimeField(auto_now_add=True)), 

32 ("updated", models.DateTimeField(auto_now=True)), 

33 ( 

34 "author", 

35 models.ForeignKey( 

36 blank=True, 

37 null=True, 

38 on_delete=django.db.models.deletion.SET_NULL, 

39 related_name="blog_posts", 

40 to=settings.AUTH_USER_MODEL, 

41 ), 

42 ), 

43 ], 

44 options={ 

45 "ordering": ["-created"], 

46 }, 

47 ), 

48 ]