Skip to content

Commit

Permalink
patched migrations
Browse files Browse the repository at this point in the history
  • Loading branch information
IlyaER committed May 19, 2022
1 parent f484a7d commit 5e366e3
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 1 deletion.
1 change: 1 addition & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,4 @@ djangorestframework-simplejwt==4.7.2
Pillow==8.3.1
PyJWT==2.1.0
requests==2.26.0
djoser==2.1.0
30 changes: 29 additions & 1 deletion yatube_api/posts/migrations/0001_initial.py
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
# Generated by Django 2.2.16 on 2022-05-19 19:00

from django.conf import settings
from django.db import migrations, models
import django.db.models.deletion
Expand All @@ -12,6 +14,19 @@ class Migration(migrations.Migration):
]

operations = [
migrations.CreateModel(
name='Group',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(max_length=200)),
('slug', models.SlugField(unique=True, verbose_name='ссылка на адрес группы')),
('description', models.TextField()),
],
options={
'verbose_name': 'Группа',
'verbose_name_plural': 'Группы',
},
),
migrations.CreateModel(
name='Post',
fields=[
Expand All @@ -20,7 +35,20 @@ class Migration(migrations.Migration):
('pub_date', models.DateTimeField(auto_now_add=True, verbose_name='Дата публикации')),
('image', models.ImageField(blank=True, null=True, upload_to='posts/')),
('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='posts', to=settings.AUTH_USER_MODEL)),
('group', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='posts', to='posts.Group')),
],
),
migrations.CreateModel(
name='Follow',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('following', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='following', to=settings.AUTH_USER_MODEL, verbose_name='Хозяин подписки')),
('user', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='follower', to=settings.AUTH_USER_MODEL, verbose_name='Подписчик')),
],
options={
'verbose_name': 'Подписка',
'verbose_name_plural': 'Подписки',
},
),
migrations.CreateModel(
name='Comment',
Expand All @@ -29,7 +57,7 @@ class Migration(migrations.Migration):
('text', models.TextField()),
('created', models.DateTimeField(auto_now_add=True, db_index=True, verbose_name='Дата добавления')),
('author', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='comments', to=settings.AUTH_USER_MODEL)),
('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='comments', to='posts.post')),
('post', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='comments', to='posts.Post')),
],
),
]

0 comments on commit 5e366e3

Please sign in to comment.