Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 12661c4

Browse files
committed
Added migrations
1 parent c36866e commit 12661c4

File tree

1 file changed

+71
-0
lines changed

1 file changed

+71
-0
lines changed
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# -*- coding: utf-8 -*-
2+
# Generated by Django 1.9.6 on 2016-05-13 08:57
3+
from __future__ import unicode_literals
4+
5+
from django.db import migrations, models
6+
import django.db.models.deletion
7+
8+
9+
class Migration(migrations.Migration):
10+
11+
dependencies = [
12+
('contenttypes', '0002_remove_content_type_name'),
13+
('example', '0001_initial'),
14+
]
15+
16+
operations = [
17+
migrations.CreateModel(
18+
name='Company',
19+
fields=[
20+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
21+
('name', models.CharField(max_length=100)),
22+
],
23+
),
24+
migrations.CreateModel(
25+
name='Project',
26+
fields=[
27+
('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')),
28+
('topic', models.CharField(max_length=30)),
29+
],
30+
options={
31+
'abstract': False,
32+
},
33+
),
34+
migrations.CreateModel(
35+
name='ArtProject',
36+
fields=[
37+
('project_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='example.Project')),
38+
('artist', models.CharField(max_length=30)),
39+
],
40+
options={
41+
'abstract': False,
42+
},
43+
bases=('example.project',),
44+
),
45+
migrations.CreateModel(
46+
name='ResearchProject',
47+
fields=[
48+
('project_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='example.Project')),
49+
('supervisor', models.CharField(max_length=30)),
50+
],
51+
options={
52+
'abstract': False,
53+
},
54+
bases=('example.project',),
55+
),
56+
migrations.AddField(
57+
model_name='project',
58+
name='polymorphic_ctype',
59+
field=models.ForeignKey(editable=False, null=True, on_delete=django.db.models.deletion.CASCADE, related_name='polymorphic_example.project_set+', to='contenttypes.ContentType'),
60+
),
61+
migrations.AddField(
62+
model_name='company',
63+
name='current_project',
64+
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='companies', to='example.Project'),
65+
),
66+
migrations.AddField(
67+
model_name='company',
68+
name='future_projects',
69+
field=models.ManyToManyField(to='example.Project'),
70+
),
71+
]

0 commit comments

Comments
 (0)