# Generated by Django 2.0.7 on 2018-09-02 16:29

from django.db import migrations, models
import django.db.models.deletion


class Migration(migrations.Migration):

    dependencies = [
        ("webapp", "0047_auto_20180710_2110"),
        ("kaehmy", "0001_initial"),
    ]

    operations = [
        migrations.CreateModel(
            name="KaehmyBaseRole",
            fields=[
                (
                    "baserole_ptr",
                    models.OneToOneField(
                        auto_created=True,
                        on_delete=django.db.models.deletion.CASCADE,
                        parent_link=True,
                        primary_key=True,
                        serialize=False,
                        to="webapp.BaseRole",
                    ),
                ),
                (
                    "category",
                    models.CharField(
                        choices=[
                            ("corporate", "Corporate affairs"),
                            ("freshman", "Freshmen"),
                            ("international", "International"),
                            ("external", "External affairs"),
                            ("media", "Media"),
                            ("tech", "Technology"),
                            ("wellbeing", "Wellbeing"),
                            ("elepaja", "Elepaja"),
                            ("ceremonies", "Ceremonies"),
                            ("culture", "Culture"),
                            ("studies", "Studies"),
                            ("sosso", "Sössö magazine"),
                            ("alumni", "Alumni relations"),
                            ("others", "Others"),
                        ],
                        default="others",
                        max_length=255,
                        verbose_name="Category",
                    ),
                ),
            ],
            bases=("webapp.baserole",),
        ),
        migrations.DeleteModel(
            name="Application",
        ),
        migrations.DeleteModel(
            name="customrole",
        ),
        migrations.DeleteModel(
            name="presetrole",
        ),
    ]
