# -*- coding: utf-8 -*-
from __future__ import unicode_literals

from django.db import migrations, models


class Migration(migrations.Migration):

    dependencies = [
        ('elections', '0001_initial'),
        ('members', '0001_initial'),
    ]

    operations = [
        migrations.AddField(
            model_name='electionvote',
            name='member',
            field=models.ForeignKey(to='members.Member'),
        ),
        migrations.AddField(
            model_name='electionposition',
            name='election',
            field=models.ForeignKey(to='elections.Election'),
        ),
        migrations.AddField(
            model_name='electionposition',
            name='member_groups_allowed_register',
            field=models.ManyToManyField(related_name='position_member_groups_allowed_register', verbose_name=b'Member Groups Allowed to Register for this Position', to='members.MemberGroup', blank=True),
        ),
        migrations.AddField(
            model_name='electionposition',
            name='member_groups_allowed_vote',
            field=models.ManyToManyField(related_name='position_member_groups_allowed_vote', verbose_name=b'Member Groups Allowed to Vote for this Position', to='members.MemberGroup', blank=True),
        ),
        migrations.AddField(
            model_name='electionposition',
            name='member_types_allowed_register',
            field=models.ManyToManyField(related_name='position_member_types_allowed_register', verbose_name=b'Member Types Allowed to Register for this Position', to='members.MemberType', blank=True),
        ),
        migrations.AddField(
            model_name='electionposition',
            name='member_types_allowed_vote',
            field=models.ManyToManyField(related_name='position_member_types_allowed_vote', verbose_name=b'Member Types Allowed to Vote for this Position', to='members.MemberType', blank=True),
        ),
        migrations.AddField(
            model_name='electioncandidate',
            name='election',
            field=models.ForeignKey(to='elections.Election'),
        ),
        migrations.AddField(
            model_name='electioncandidate',
            name='member',
            field=models.ForeignKey(to='members.Member'),
        ),
        migrations.AddField(
            model_name='electioncandidate',
            name='position',
            field=models.ForeignKey(to='elections.ElectionPosition'),
        ),
        migrations.AddField(
            model_name='election',
            name='member_groups_allowed_register',
            field=models.ManyToManyField(related_name='member_groups_allowed_register', verbose_name=b'Member Groups Allowed to Register', to='members.MemberGroup', blank=True),
        ),
        migrations.AddField(
            model_name='election',
            name='member_groups_allowed_view',
            field=models.ManyToManyField(related_name='member_groups_allowed_view', verbose_name=b'Member Groups Allowed to View', to='members.MemberGroup', blank=True),
        ),
        migrations.AddField(
            model_name='election',
            name='member_groups_allowed_vote',
            field=models.ManyToManyField(related_name='member_groups_allowed_vote', verbose_name=b'Member Groups Allowed to Vote', to='members.MemberGroup', blank=True),
        ),
        migrations.AddField(
            model_name='election',
            name='member_types_allowed_register',
            field=models.ManyToManyField(help_text=b'Leave blank to allow non-members to Register.', related_name='member_types_allowed_register', verbose_name=b'Member Types Allowed to Register', to='members.MemberType', blank=True),
        ),
        migrations.AddField(
            model_name='election',
            name='member_types_allowed_view',
            field=models.ManyToManyField(help_text=b'Leave blank to allow non-members to View.', related_name='member_types_allowed_view', verbose_name=b'Member Types Allowed to View', to='members.MemberType', blank=True),
        ),
        migrations.AddField(
            model_name='election',
            name='member_types_allowed_vote',
            field=models.ManyToManyField(help_text=b'Leave blank to allow non-members to Vote.', related_name='member_types_allowed_vote', verbose_name=b'Member Types Allowed to Vote', to='members.MemberType', blank=True),
        ),
    ]
