diff options
author | Paweł Burniak <pawelb@mirumee.com> | 2015-12-04 12:43:47 +0100 |
---|---|---|
committer | Paweł Burniak <pawelb@mirumee.com> | 2015-12-04 12:51:15 +0100 |
commit | 2c76fdf0618b3b18b45009eaa6f4a906100ca97f (patch) | |
tree | e6c0ca1762c38764b0b9d3f3fee5cf55959fd27d /saleor/registration | |
parent | 5a03574283d80ca441255429b4c85990f71b63e2 (diff) | |
download | saleor-frontend-2c76fdf0618b3b18b45009eaa6f4a906100ca97f.tar.gz saleor-frontend-2c76fdf0618b3b18b45009eaa6f4a906100ca97f.tar.bz2 saleor-frontend-2c76fdf0618b3b18b45009eaa6f4a906100ca97f.zip |
Change table type to add MySQL support
Diffstat (limited to 'saleor/registration')
-rw-r--r-- | saleor/registration/migrations/0001_squashed_0002_auto_20151203_1158.py | 56 | ||||
-rw-r--r-- | saleor/registration/migrations/0002_auto_20151203_1158.py | 24 | ||||
-rw-r--r-- | saleor/registration/models.py | 4 |
3 files changed, 82 insertions, 2 deletions
diff --git a/saleor/registration/migrations/0001_squashed_0002_auto_20151203_1158.py b/saleor/registration/migrations/0001_squashed_0002_auto_20151203_1158.py new file mode 100644 index 00000000..ddce6068 --- /dev/null +++ b/saleor/registration/migrations/0001_squashed_0002_auto_20151203_1158.py @@ -0,0 +1,56 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models +from django.conf import settings +import saleor.registration.models + + +class Migration(migrations.Migration): + + replaces = [(b'registration', '0001_initial'), (b'registration', '0002_auto_20151203_1158')] + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ] + + operations = [ + migrations.CreateModel( + name='EmailChangeRequest', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('token', models.CharField(unique=True, max_length=36)), + ('valid_until', models.DateTimeField(default=saleor.registration.models.default_valid_date)), + ('email', models.EmailField(max_length=254)), + ('user', models.ForeignKey(related_name='email_change_requests', to=settings.AUTH_USER_MODEL)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='EmailConfirmationRequest', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('token', models.CharField(unique=True, max_length=36)), + ('valid_until', models.DateTimeField(default=saleor.registration.models.default_valid_date)), + ('email', models.EmailField(max_length=254)), + ], + options={ + 'abstract': False, + }, + ), + migrations.CreateModel( + name='ExternalUserData', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('service', models.CharField(max_length=255, db_index=True)), + ('username', models.CharField(max_length=255, db_index=True)), + ('user', models.ForeignKey(related_name='external_ids', to=settings.AUTH_USER_MODEL)), + ], + ), + migrations.AlterUniqueTogether( + name='externaluserdata', + unique_together=set([('service', 'username')]), + ), + ] diff --git a/saleor/registration/migrations/0002_auto_20151203_1158.py b/saleor/registration/migrations/0002_auto_20151203_1158.py new file mode 100644 index 00000000..29c4d91f --- /dev/null +++ b/saleor/registration/migrations/0002_auto_20151203_1158.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('registration', '0001_initial'), + ] + + operations = [ + migrations.AlterField( + model_name='externaluserdata', + name='service', + field=models.CharField(max_length=255, db_index=True), + ), + migrations.AlterField( + model_name='externaluserdata', + name='username', + field=models.CharField(max_length=255, db_index=True), + ), + ] diff --git a/saleor/registration/models.py b/saleor/registration/models.py index 971dc582..5c5cae84 100644 --- a/saleor/registration/models.py +++ b/saleor/registration/models.py @@ -17,8 +17,8 @@ def default_valid_date(): class ExternalUserData(models.Model): user = models.ForeignKey(settings.AUTH_USER_MODEL, related_name='external_ids') - service = models.TextField(db_index=True) - username = models.TextField(db_index=True) + service = models.CharField(db_index=True, max_length=255) + username = models.CharField(db_index=True, max_length=255) class Meta: unique_together = [['service', 'username']] |