]> git.parisson.com Git - mezzo.git/blob
1569f23190b4897d315adf9ca5e31b2850cb69ac
[mezzo.git] /
1 # -*- coding: utf-8 -*-
2 # Generated by Django 1.9.7 on 2016-09-02 10:11
3 from __future__ import unicode_literals
4
5 from django.db import migrations, models
6 import django.db.models.deletion
7 import mezzanine.core.fields
8
9
10 class Migration(migrations.Migration):
11
12 dependencies = [
13 ('organization-media', '0001_initial'),
14 ('organization-core', '0001_initial'),
15 ('organization-network', '0003_personaudio_personblock_personimage_personlink_personvideo'),
16 ]
17
18 operations = [
19 migrations.CreateModel(
20 name='OrganizationAudio',
21 fields=[
22 ('audio_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='organization-media.Audio')),
23 ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='audios', to='organization-network.Organization', verbose_name='project')),
24 ],
25 options={
26 'abstract': False,
27 },
28 bases=('organization-media.audio',),
29 ),
30 migrations.CreateModel(
31 name='OrganizationBlock',
32 fields=[
33 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
34 ('content', mezzanine.core.fields.RichTextField(verbose_name='Content')),
35 ('_order', mezzanine.core.fields.OrderField(null=True, verbose_name='Order')),
36 ('title', models.CharField(max_length=1024, verbose_name='title')),
37 ('description', models.TextField(blank=True, verbose_name='description')),
38 ('with_separator', models.BooleanField(default=False)),
39 ('background_color', models.CharField(blank=True, choices=[('black', 'black'), ('yellow', 'yellow'), ('red', 'red')], max_length=32, verbose_name='background color')),
40 ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='blocks', to='organization-network.Organization', verbose_name='project')),
41 ],
42 options={
43 'ordering': ('_order',),
44 },
45 ),
46 migrations.CreateModel(
47 name='OrganizationImage',
48 fields=[
49 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
50 ('_order', mezzanine.core.fields.OrderField(null=True, verbose_name='Order')),
51 ('title', models.CharField(max_length=1024, verbose_name='title')),
52 ('description', models.TextField(blank=True, verbose_name='description')),
53 ('file', mezzanine.core.fields.FileField(max_length=1024, verbose_name='Image')),
54 ('credits', models.CharField(blank=True, max_length=256, null=True, verbose_name='credits')),
55 ('type', models.CharField(choices=[('logo', 'logo'), ('slider', 'slider'), ('card', 'card'), ('page_slider', 'page slider')], max_length=64, verbose_name='type')),
56 ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='images', to='organization-network.Organization', verbose_name='project')),
57 ],
58 options={
59 'ordering': ('_order',),
60 },
61 ),
62 migrations.CreateModel(
63 name='OrganizationLink',
64 fields=[
65 ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
66 ('url', models.URLField(blank=True, max_length=512, verbose_name='URL')),
67 ('link_type', models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='organization-core.LinkType', verbose_name='link type')),
68 ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='links', to='organization-network.Organization', verbose_name='project')),
69 ],
70 options={
71 'verbose_name_plural': 'links',
72 'abstract': False,
73 'verbose_name': 'link',
74 },
75 ),
76 migrations.CreateModel(
77 name='OrganizationVideo',
78 fields=[
79 ('video_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='organization-media.Video')),
80 ('project', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='videos', to='organization-network.Organization', verbose_name='project')),
81 ],
82 options={
83 'abstract': False,
84 },
85 bases=('organization-media.video',),
86 ),
87 ]