Skip to content
Permalink
96939992b0
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Go to file
 
 
Cannot retrieve contributors at this time
216 lines (211 sloc) 8.79 KB
# -*- coding: utf-8 -*-
# Generated by Django 1.11.3 on 2017-07-11 10:43
from __future__ import unicode_literals
from django.db import migrations, models
import django.db.models.deletion
import eoa.models
class Migration(migrations.Migration):
dependencies = [
('eoa', '0002_auto_20170705_1329'),
]
operations = [
migrations.CreateModel(
name='Chapter',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(blank=True, max_length=200)),
('order', models.PositiveIntegerField()),
('number', models.CharField(blank=True, max_length=20)),
('language', models.CharField(choices=[('de', 'German'), ('en', 'English'), ('it', 'Italian')], default='de', max_length=2)),
('doi', models.CharField(blank=True, max_length=200)),
('citation', models.CharField(blank=True, max_length=200)),
('pdf', models.FileField(blank=True, upload_to=eoa.models.filepath)),
],
options={
'ordering': ('order',),
'abstract': False,
},
),
migrations.CreateModel(
name='Part',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(blank=True, max_length=200)),
('order', models.PositiveIntegerField()),
('number', models.CharField(blank=True, max_length=20)),
('language', models.CharField(choices=[('de', 'German'), ('en', 'English'), ('it', 'Italian')], default='de', max_length=2)),
('doi', models.CharField(blank=True, max_length=200)),
('citation', models.CharField(blank=True, max_length=200)),
('pdf', models.FileField(blank=True, upload_to=eoa.models.filepath)),
],
options={
'ordering': ('order',),
'abstract': False,
},
),
migrations.CreateModel(
name='Section',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(blank=True, max_length=200)),
('order', models.PositiveIntegerField()),
('number', models.CharField(blank=True, max_length=20)),
('language', models.CharField(choices=[('de', 'German'), ('en', 'English'), ('it', 'Italian')], default='de', max_length=2)),
('doi', models.CharField(blank=True, max_length=200)),
('citation', models.CharField(blank=True, max_length=200)),
('pdf', models.FileField(blank=True, upload_to=eoa.models.filepath)),
],
options={
'ordering': ('order',),
'abstract': False,
},
),
migrations.CreateModel(
name='Subsection',
fields=[
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
('title', models.CharField(blank=True, max_length=200)),
('order', models.PositiveIntegerField()),
('number', models.CharField(blank=True, max_length=20)),
('language', models.CharField(choices=[('de', 'German'), ('en', 'English'), ('it', 'Italian')], default='de', max_length=2)),
('doi', models.CharField(blank=True, max_length=200)),
('citation', models.CharField(blank=True, max_length=200)),
('pdf', models.FileField(blank=True, upload_to=eoa.models.filepath)),
],
options={
'ordering': ('order',),
'abstract': False,
},
),
migrations.AlterModelOptions(
name='author',
options={'ordering': ('lastname',)},
),
migrations.AlterModelOptions(
name='publication',
options={'ordering': ('title',)},
),
migrations.RemoveField(
model_name='author',
name='middlenames',
),
migrations.RemoveField(
model_name='publication',
name='author',
),
migrations.AddField(
model_name='author',
name='foto',
field=models.ImageField(blank=True, upload_to='authors'),
),
migrations.AddField(
model_name='author',
name='publications',
field=models.ManyToManyField(to='eoa.Publication'),
),
migrations.AddField(
model_name='publication',
name='featured',
field=models.BooleanField(default=False),
),
migrations.AddField(
model_name='publication',
name='language',
field=models.CharField(choices=[('de', 'German'), ('en', 'English'), ('it', 'Italian')], default='de', max_length=2),
),
migrations.AddField(
model_name='publication',
name='publication_id',
field=models.IntegerField(default=None),
),
migrations.AddField(
model_name='publication',
name='published',
field=models.BooleanField(default=False),
),
migrations.AddField(
model_name='publication',
name='series',
field=models.CharField(choices=[('sources', 'Sources'), ('studies', 'Studies'), ('essays', 'Essays'), ('proceedings', 'Proceedings'), ('textbooks', 'Textbooks')], default='sources', max_length=20),
),
migrations.AddField(
model_name='publication',
name='subtitle',
field=models.CharField(default=None, max_length=200),
),
migrations.AlterField(
model_name='publication',
name='pages',
field=models.PositiveIntegerField(),
),
migrations.AddField(
model_name='subsection',
name='authors',
field=models.ManyToManyField(blank=True, default=None, to='eoa.Author'),
),
migrations.AddField(
model_name='subsection',
name='chapter',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Chapter'),
),
migrations.AddField(
model_name='subsection',
name='part',
field=models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='eoa.Part'),
),
migrations.AddField(
model_name='subsection',
name='publication',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Publication'),
),
migrations.AddField(
model_name='subsection',
name='section',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Section'),
),
migrations.AddField(
model_name='section',
name='authors',
field=models.ManyToManyField(blank=True, default=None, to='eoa.Author'),
),
migrations.AddField(
model_name='section',
name='chapter',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Chapter'),
),
migrations.AddField(
model_name='section',
name='part',
field=models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='eoa.Part'),
),
migrations.AddField(
model_name='section',
name='publication',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Publication'),
),
migrations.AddField(
model_name='part',
name='authors',
field=models.ManyToManyField(blank=True, default=None, to='eoa.Author'),
),
migrations.AddField(
model_name='part',
name='publication',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Publication'),
),
migrations.AddField(
model_name='chapter',
name='authors',
field=models.ManyToManyField(blank=True, default=None, to='eoa.Author'),
),
migrations.AddField(
model_name='chapter',
name='part',
field=models.ForeignKey(blank=True, on_delete=django.db.models.deletion.CASCADE, to='eoa.Part'),
),
migrations.AddField(
model_name='chapter',
name='publication',
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='eoa.Publication'),
),
]