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

from django.db import migrations, models
import fontawesome.fields


class Migration(migrations.Migration):

    dependencies = [
    ]

    operations = [
        migrations.CreateModel(
            name='CallToAction',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('icon', fontawesome.fields.IconField(max_length=60, blank=True)),
                ('title', models.CharField(max_length=100, verbose_name=b'Block Title')),
                ('content', models.TextField(verbose_name=b'Block Content')),
                ('button_text', models.CharField(max_length=100, verbose_name=b'Button Text')),
                ('button_link', models.CharField(max_length=100, verbose_name=b'Button Link')),
            ],
        ),
        migrations.CreateModel(
            name='Doctor',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Doctor Name')),
                ('photo', models.ImageField(upload_to=b'doctor')),
                ('brief', models.TextField(verbose_name=b'Doctors Brief', blank=True)),
                ('about', models.TextField(verbose_name=b'About This Doctor', blank=True)),
                ('undergraduate_training', models.TextField(verbose_name=b'Undergraduate Training', blank=True)),
                ('postgraduate_training', models.TextField(verbose_name=b'Postgraduate Training', blank=True)),
                ('appointments', models.TextField(verbose_name=b'Current NHS Appointments', blank=True)),
                ('private_practices', models.TextField(verbose_name=b'Private Practice Hospitals', blank=True)),
                ('office_locations', models.TextField(verbose_name=b'Positions of Office', blank=True)),
                ('research', models.TextField(verbose_name=b'Research', blank=True)),
                ('publications', models.TextField(verbose_name=b'Publications', blank=True)),
            ],
        ),
        migrations.CreateModel(
            name='DoctorLink',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Link Name')),
                ('link', models.CharField(max_length=150, verbose_name=b'External Link')),
                ('doctor', models.ForeignKey(to='content.Doctor')),
            ],
        ),
        migrations.CreateModel(
            name='DoctorMembership',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Membership Name')),
                ('link', models.CharField(max_length=150, verbose_name=b'External Link')),
                ('doctor', models.ForeignKey(to='content.Doctor')),
            ],
        ),
        migrations.CreateModel(
            name='DoctorQualification',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('month', models.CharField(max_length=10, verbose_name=b'Month of Completion')),
                ('year', models.CharField(max_length=4, verbose_name=b'Year of Completion')),
                ('qualification', models.CharField(max_length=100, verbose_name=b'Qualification Name')),
                ('location', models.CharField(max_length=100, verbose_name=b'Qualification Location')),
                ('doctor', models.ForeignKey(to='content.Doctor')),
            ],
        ),
        migrations.CreateModel(
            name='FoldedBlock',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('title', models.CharField(max_length=100, verbose_name=b'Block Title')),
                ('content', models.TextField(verbose_name=b'Block Content')),
                ('button_text', models.CharField(max_length=100, verbose_name=b'Button Text')),
                ('button_link', models.CharField(max_length=100, verbose_name=b'Button Link')),
            ],
        ),
        migrations.CreateModel(
            name='Partner',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Partner Name')),
                ('logo', models.ImageField(upload_to=b'partner')),
                ('link', models.CharField(max_length=100, verbose_name=b'External Link', blank=True)),
            ],
        ),
        migrations.CreateModel(
            name='PatientFeedback',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Patient Name')),
                ('feedback', models.TextField()),
                ('when', models.CharField(max_length=100, verbose_name=b'Feedback Date')),
            ],
            options={
                'verbose_name_plural': 'Patient Feedback',
            },
        ),
        migrations.CreateModel(
            name='Test',
            fields=[
                ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)),
                ('name', models.CharField(max_length=100, verbose_name=b'Test Name')),
                ('description', models.TextField()),
            ],
            options={
                'ordering': ['name'],
            },
        ),
    ]
