diff --git a/helios/migrations/0001_initial.py b/helios/migrations/0001_initial.py index 58c8de62eae198a613ba4903b08964038481a6ec..cb2a41e6779c24b6b4022ac951810fc0b1b978a5 100644 --- a/helios/migrations/0001_initial.py +++ b/helios/migrations/0001_initial.py @@ -22,6 +22,9 @@ class Migration(migrations.Migration): ('vote_hash', models.CharField(max_length=100)), ('added_at', models.DateTimeField(auto_now_add=True)), ], + options={ + }, + bases=(models.Model,), ), migrations.CreateModel( name='CastVote', @@ -82,7 +85,7 @@ class Migration(migrations.Migration): ('encrypted_tally', helios.datatypes.djangofield.LDObjectField(null=True)), ('result', helios.datatypes.djangofield.LDObjectField(null=True)), ('result_proof', helios_auth.jsonfield.JSONField(null=True)), - ('help_email', models.EmailField(max_length=254, null=True)), + ('help_email', models.EmailField(max_length=75, null=True)), ('election_info_url', models.CharField(max_length=300, null=True)), ('admin', models.ForeignKey(to='helios_auth.User')), ], @@ -99,6 +102,9 @@ class Migration(migrations.Migration): ('at', models.DateTimeField(auto_now_add=True)), ('election', models.ForeignKey(to='helios.Election')), ], + options={ + }, + bases=(models.Model,), ), migrations.CreateModel( name='Trustee', @@ -106,7 +112,7 @@ class Migration(migrations.Migration): ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), ('uuid', models.CharField(max_length=50)), ('name', models.CharField(max_length=200)), - ('email', models.EmailField(max_length=254)), + ('email', models.EmailField(max_length=75)), ('secret', models.CharField(max_length=100)), ('public_key', helios.datatypes.djangofield.LDObjectField(null=True)), ('public_key_hash', models.CharField(max_length=100)), @@ -116,6 +122,8 @@ class Migration(migrations.Migration): ('decryption_proofs', helios.datatypes.djangofield.LDObjectField(null=True)), ('election', models.ForeignKey(to='helios.Election')), ], + options={ + }, bases=(models.Model, helios.datatypes.LDObjectContainer), ), migrations.CreateModel( @@ -134,6 +142,8 @@ class Migration(migrations.Migration): ('election', models.ForeignKey(to='helios.Election')), ('user', models.ForeignKey(to='helios_auth.User', null=True)), ], + options={ + }, bases=(models.Model, helios.datatypes.LDObjectContainer), ), migrations.CreateModel( @@ -148,23 +158,28 @@ class Migration(migrations.Migration): ('num_voters', models.IntegerField(null=True)), ('election', models.ForeignKey(to='helios.Election')), ], + options={ + }, + bases=(models.Model,), + ), + migrations.AlterUniqueTogether( + name='voter', + unique_together=set([('election', 'voter_login_id')]), + ), + migrations.AlterUniqueTogether( + name='trustee', + unique_together=set([('election', 'email')]), ), migrations.AddField( model_name='castvote', name='voter', field=models.ForeignKey(to='helios.Voter'), + preserve_default=True, ), migrations.AddField( model_name='auditedballot', name='election', field=models.ForeignKey(to='helios.Election'), - ), - migrations.AlterUniqueTogether( - name='voter', - unique_together=set([('election', 'voter_login_id')]), - ), - migrations.AlterUniqueTogether( - name='trustee', - unique_together=set([('election', 'email')]), + preserve_default=True, ), ] diff --git a/helios_auth/migrations/0001_initial.py b/helios_auth/migrations/0001_initial.py index bf080cb68eeda7c2378e3a7f40dc9a272066acb9..fc54ff2aa58d29872fdd0453e87ffb9123974af8 100644 --- a/helios_auth/migrations/0001_initial.py +++ b/helios_auth/migrations/0001_initial.py @@ -22,6 +22,9 @@ class Migration(migrations.Migration): ('token', helios_auth.jsonfield.JSONField(null=True)), ('admin_p', models.BooleanField(default=False)), ], + options={ + }, + bases=(models.Model,), ), migrations.AlterUniqueTogether( name='user',