Commit ddf5b8a0518b7b53e02e2ce50f601b50e60ec864
1 parent
b6e22f6c87
Exists in
master
Removed migrations for now
Showing 1 changed file with 0 additions and 157 deletions Side-by-side Diff
flashcards/migrations/0001_initial.py
View file @
ddf5b8a
1 | -# -*- coding: utf-8 -*- | |
2 | -from __future__ import unicode_literals | |
3 | - | |
4 | -from django.db import models, migrations | |
5 | -import django.contrib.auth.models | |
6 | -import django.utils.timezone | |
7 | -from django.conf import settings | |
8 | -import django.core.validators | |
9 | -import simple_email_confirmation.models | |
10 | - | |
11 | - | |
12 | -class Migration(migrations.Migration): | |
13 | - | |
14 | - dependencies = [ | |
15 | - ('auth', '0007_customuser_extensionuser'), | |
16 | - ] | |
17 | - | |
18 | - operations = [ | |
19 | - migrations.CreateModel( | |
20 | - name='User', | |
21 | - fields=[ | |
22 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
23 | - ('password', models.CharField(max_length=128, verbose_name='password')), | |
24 | - ('last_login', models.DateTimeField(null=True, verbose_name='last login', blank=True)), | |
25 | - ('is_superuser', models.BooleanField(default=False, help_text='Designates that this user has all permissions without explicitly assigning them.', verbose_name='superuser status')), | |
26 | - ('username', models.CharField(error_messages={'unique': 'A user with that username already exists.'}, max_length=30, validators=[django.core.validators.RegexValidator('^[\\w.@+-]+$', 'Enter a valid username. This value may contain only letters, numbers and @/./+/-/_ characters.', 'invalid')], help_text='Required. 30 characters or fewer. Letters, digits and @/./+/-/_ only.', unique=True, verbose_name='username')), | |
27 | - ('first_name', models.CharField(max_length=30, verbose_name='first name', blank=True)), | |
28 | - ('last_name', models.CharField(max_length=30, verbose_name='last name', blank=True)), | |
29 | - ('email', models.EmailField(max_length=254, verbose_name='email address', blank=True)), | |
30 | - ('is_staff', models.BooleanField(default=False, help_text='Designates whether the user can log into this admin site.', verbose_name='staff status')), | |
31 | - ('is_active', models.BooleanField(default=True, help_text='Designates whether this user should be treated as active. Unselect this instead of deleting accounts.', verbose_name='active')), | |
32 | - ('date_joined', models.DateTimeField(default=django.utils.timezone.now, verbose_name='date joined')), | |
33 | - ('groups', models.ManyToManyField(related_query_name='user', related_name='user_set', to='auth.Group', blank=True, help_text='The groups this user belongs to. A user will get all permissions granted to each of their groups.', verbose_name='groups')), | |
34 | - ], | |
35 | - options={ | |
36 | - 'abstract': False, | |
37 | - 'verbose_name': 'user', | |
38 | - 'verbose_name_plural': 'users', | |
39 | - }, | |
40 | - bases=(models.Model, simple_email_confirmation.models.SimpleEmailConfirmationUserMixin), | |
41 | - managers=[ | |
42 | - (b'objects', django.contrib.auth.models.UserManager()), | |
43 | - ], | |
44 | - ), | |
45 | - migrations.CreateModel( | |
46 | - name='Flashcard', | |
47 | - fields=[ | |
48 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
49 | - ('text', models.CharField(help_text=b'The text on the card', max_length=255)), | |
50 | - ('pushed', models.DateTimeField(help_text=b'When the card was first pushed', auto_now_add=True)), | |
51 | - ('material_date', models.DateTimeField(help_text=b'The date with which the card is associated')), | |
52 | - ('is_hidden', models.BooleanField(default=False)), | |
53 | - ('hide_reason', models.CharField(help_text=b'Reason for hiding this card', max_length=255, blank=True)), | |
54 | - ('author', models.ForeignKey(to=settings.AUTH_USER_MODEL)), | |
55 | - ], | |
56 | - options={ | |
57 | - 'ordering': ['-pushed'], | |
58 | - }, | |
59 | - ), | |
60 | - migrations.CreateModel( | |
61 | - name='FlashcardMask', | |
62 | - fields=[ | |
63 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
64 | - ('ranges', models.CharField(max_length=255)), | |
65 | - ], | |
66 | - ), | |
67 | - migrations.CreateModel( | |
68 | - name='LecturePeriod', | |
69 | - fields=[ | |
70 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
71 | - ('week_day', models.IntegerField(help_text=b'0-indexed day of week, starting at Monday')), | |
72 | - ('start_time', models.TimeField()), | |
73 | - ('end_time', models.TimeField()), | |
74 | - ], | |
75 | - ), | |
76 | - migrations.CreateModel( | |
77 | - name='Section', | |
78 | - fields=[ | |
79 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
80 | - ('department', models.CharField(max_length=50)), | |
81 | - ('course_num', models.CharField(max_length=6)), | |
82 | - ('course_title', models.CharField(max_length=50)), | |
83 | - ('instructor', models.CharField(max_length=50)), | |
84 | - ('quarter', models.CharField(max_length=4)), | |
85 | - ], | |
86 | - options={ | |
87 | - 'ordering': ['-quarter'], | |
88 | - }, | |
89 | - ), | |
90 | - migrations.CreateModel( | |
91 | - name='UserFlashcard', | |
92 | - fields=[ | |
93 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
94 | - ('pulled', models.DateTimeField(help_text=b'When the user pulled the card', null=True, blank=True)), | |
95 | - ('unpulled', models.DateTimeField(help_text=b'When the user unpulled this card', null=True, blank=True)), | |
96 | - ('flashcard', models.ForeignKey(to='flashcards.Flashcard')), | |
97 | - ('mask', models.ForeignKey(help_text=b"A mask which overrides the card's mask", to='flashcards.FlashcardMask')), | |
98 | - ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)), | |
99 | - ], | |
100 | - options={ | |
101 | - 'ordering': ['-pulled'], | |
102 | - }, | |
103 | - ), | |
104 | - migrations.CreateModel( | |
105 | - name='UserFlashcardReview', | |
106 | - fields=[ | |
107 | - ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), | |
108 | - ('when', models.DateTimeField()), | |
109 | - ('blanked_word', models.CharField(help_text=b'The character range which was blanked', max_length=8, blank=True)), | |
110 | - ('response', models.CharField(help_text=b"The user's response", max_length=255, null=True, blank=True)), | |
111 | - ('correct', models.NullBooleanField(help_text=b"The user's self-evaluation of their response")), | |
112 | - ('user_flashcard', models.ForeignKey(to='flashcards.UserFlashcard')), | |
113 | - ], | |
114 | - ), | |
115 | - migrations.AlterUniqueTogether( | |
116 | - name='section', | |
117 | - unique_together=set([('department', 'course_num', 'quarter', 'instructor')]), | |
118 | - ), | |
119 | - migrations.AddField( | |
120 | - model_name='lectureperiod', | |
121 | - name='section', | |
122 | - field=models.ForeignKey(to='flashcards.Section'), | |
123 | - ), | |
124 | - migrations.AddField( | |
125 | - model_name='flashcard', | |
126 | - name='mask', | |
127 | - field=models.ForeignKey(blank=True, to='flashcards.FlashcardMask', help_text=b'The default mask for this card', null=True), | |
128 | - ), | |
129 | - migrations.AddField( | |
130 | - model_name='flashcard', | |
131 | - name='previous', | |
132 | - field=models.ForeignKey(blank=True, to='flashcards.Flashcard', help_text=b'The previous version of this card, if one exists', null=True), | |
133 | - ), | |
134 | - migrations.AddField( | |
135 | - model_name='flashcard', | |
136 | - name='section', | |
137 | - field=models.ForeignKey(help_text=b'The section with which the card is associated', to='flashcards.Section'), | |
138 | - ), | |
139 | - migrations.AddField( | |
140 | - model_name='user', | |
141 | - name='sections', | |
142 | - field=models.ManyToManyField(to='flashcards.Section'), | |
143 | - ), | |
144 | - migrations.AddField( | |
145 | - model_name='user', | |
146 | - name='user_permissions', | |
147 | - field=models.ManyToManyField(related_query_name='user', related_name='user_set', to='auth.Permission', blank=True, help_text='Specific permissions for this user.', verbose_name='user permissions'), | |
148 | - ), | |
149 | - migrations.AlterUniqueTogether( | |
150 | - name='userflashcard', | |
151 | - unique_together=set([('user', 'flashcard')]), | |
152 | - ), | |
153 | - migrations.AlterIndexTogether( | |
154 | - name='userflashcard', | |
155 | - index_together=set([('user', 'flashcard')]), | |
156 | - ), | |
157 | - ] |