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

from django.db import models, migrations


class Migration(migrations.Migration):

    dependencies = [
        ('users', '0002_studentuser_teacheruser'),
        ('courses', '0001_initial'),
        ('reviews', '0001_initial'),
    ]

    operations = [
        migrations.CreateModel(
            name='CourseReview',
            fields=[
                ('review_ptr', models.OneToOneField(auto_created=True, serialize=False, to='reviews.Review', primary_key=True, parent_link=True)),
                ('hours', models.IntegerField()),
                ('difficulty', models.IntegerField()),
                ('satisfaction', models.IntegerField()),
                ('course', models.ForeignKey(to='courses.Course')),
            ],
            bases=('reviews.review',),
        ),
        migrations.CreateModel(
            name='StudentReview',
            fields=[
                ('review_ptr', models.OneToOneField(auto_created=True, serialize=False, to='reviews.Review', primary_key=True, parent_link=True)),
                ('timeliness', models.IntegerField()),
                ('attitude', models.IntegerField()),
                ('student', models.ForeignKey(to='users.StudentUser')),
            ],
            bases=('reviews.review',),
        ),
        migrations.CreateModel(
            name='TeacherReview',
            fields=[
                ('review_ptr', models.OneToOneField(auto_created=True, serialize=False, to='reviews.Review', primary_key=True, parent_link=True)),
                ('fairness', models.IntegerField()),
                ('teaching_style', models.TextField()),
                ('teacher', models.ForeignKey(to='users.TeacherUser')),
            ],
            bases=('reviews.review',),
        ),
    ]
