From 01f86a6b513ce2766c83a7c53528196589b60f69 Mon Sep 17 00:00:00 2001 From: Andros Fenollosa Date: Thu, 15 Jul 2021 16:24:20 +0200 Subject: [PATCH] Update field --- app/library/migrations/0001_initial.py | 31 +++++++++++++++++++ .../migrations/0002_alter_book_year.py | 18 +++++++++++ app/library/migrations/__init__.py | 0 app/library/models.py | 2 +- release-tasks.sh | 2 -- 5 files changed, 50 insertions(+), 3 deletions(-) create mode 100644 app/library/migrations/0001_initial.py create mode 100644 app/library/migrations/0002_alter_book_year.py create mode 100644 app/library/migrations/__init__.py diff --git a/app/library/migrations/0001_initial.py b/app/library/migrations/0001_initial.py new file mode 100644 index 0000000..bc5b669 --- /dev/null +++ b/app/library/migrations/0001_initial.py @@ -0,0 +1,31 @@ +# Generated by Django 3.2.5 on 2021-07-15 14:23 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + initial = True + + dependencies = [ + ] + + operations = [ + migrations.CreateModel( + name='Book', + fields=[ + ('id', models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('title', models.CharField(max_length=255)), + ('country', models.CharField(max_length=255)), + ('year', models.IntegerField(max_length=5)), + ('author', models.CharField(max_length=255)), + ('created_at', models.DateTimeField(auto_now_add=True)), + ('updated_at', models.DateTimeField(auto_now=True)), + ], + options={ + 'verbose_name': 'Book', + 'verbose_name_plural': 'Books', + 'ordering': ('created_at',), + }, + ), + ] diff --git a/app/library/migrations/0002_alter_book_year.py b/app/library/migrations/0002_alter_book_year.py new file mode 100644 index 0000000..c9164dd --- /dev/null +++ b/app/library/migrations/0002_alter_book_year.py @@ -0,0 +1,18 @@ +# Generated by Django 3.2.5 on 2021-07-15 14:24 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('library', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='book', + name='year', + field=models.IntegerField(), + ), + ] diff --git a/app/library/migrations/__init__.py b/app/library/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/app/library/models.py b/app/library/models.py index 07b3780..c8d251c 100644 --- a/app/library/models.py +++ b/app/library/models.py @@ -6,7 +6,7 @@ from django.db import models class Book(models.Model): title = models.CharField(max_length=255) country = models.CharField(max_length=255) - year = models.CharField(max_length=4) + year = models.IntegerField() author = models.CharField(max_length=255) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) diff --git a/release-tasks.sh b/release-tasks.sh index 40af83b..fca3eb9 100755 --- a/release-tasks.sh +++ b/release-tasks.sh @@ -1,4 +1,2 @@ -rm -rf app/library/migrations -python manage.py makemigrations library python manage.py migrate python manage.py runscript create_books