whtsky / django-require-migration-name

require `name` in Django's `makemigrations`

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

django-require-migration-name

codecov

require name in Django's makemigrations

Installation

pip install django-require-migration-name

Usage

Add django_require_migration_name into your INSTALLED_APPS:

INSTALLED_APPS = [
    # ...

    'django_require_migration_name',
]

Then you can't makemigrations without name:

>> python manage.py makemigrations
CommandError: Please provide name for migration file(s).
>> python manage.py makemigrations -n name_here
No changes detected

Changelog

v0.2.0

  • fix: use underscore in package folder name

v0.1.0

  • Initial release

About

require `name` in Django's `makemigrations`

License:MIT License


Languages

Language:Python 100.0%