diff --git a/make_migrations.py b/make_migrations.py new file mode 100644 index 0000000..2ae79a1 --- /dev/null +++ b/make_migrations.py @@ -0,0 +1,8 @@ +import os +import sys + +if __name__ == "__main__": + os.environ.setdefault("DJANGO_SETTINGS_MODULE", "tests.test_settings") + from django.core.management import execute_from_command_line + args = sys.argv + ["makemigrations", "userproperty"] + execute_from_command_line(args) diff --git a/tox.ini b/tox.ini index 54338e9..75b8dd3 100644 --- a/tox.ini +++ b/tox.ini @@ -1,6 +1,7 @@ [tox] envlist = py{27,36}-django{18,111}, + py27-django18-makemigrations lint [testenv] @@ -16,6 +17,11 @@ commands = coverage report [testenv:lint] -basepython=python2.7 -deps=pylint -commands=pylint userproperty +skip_install = true +deps = pylint +commands = - pylint userproperty + +[testenv:py27-django18-makemigrations] +skip_install = true +commands = + python make_migrations.py diff --git a/userproperty/migrations/0002_auto_20171204_0732.py b/userproperty/migrations/0002_auto_20171204_0732.py new file mode 100644 index 0000000..c6c08b5 --- /dev/null +++ b/userproperty/migrations/0002_auto_20171204_0732.py @@ -0,0 +1,30 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models +from django.conf import settings + + +class Migration(migrations.Migration): + + dependencies = [ + ('userproperty', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='globalproperty', + name='name', + field=models.SlugField(max_length=64, verbose_name='name', unique=True), + ), + migrations.AlterField( + model_name='userproperty', + name='name', + field=models.SlugField(max_length=64, verbose_name='name'), + ), + migrations.AlterField( + model_name='userproperty', + name='user', + field=models.ForeignKey(verbose_name='user', to=settings.AUTH_USER_MODEL, related_name='user_properties'), + ), + ]