1- # Generated by Django 2.2.2 on 2019-06-24 09:42
1+ # Generated by Django 2.2.2 on 2019-11-18 22:09
22
3- import django .utils .timezone
43from django .conf import settings
54from django .db import migrations , models
6-
5+ import django .db .models .deletion
6+ import django .utils .timezone
77import game_collection .models
88
99
1010class Migration (migrations .Migration ):
11+
1112 initial = True
1213
1314 dependencies = [
@@ -21,11 +22,8 @@ class Migration(migrations.Migration):
2122 fields = [
2223 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
2324 ('date_added' , models .DateField (default = django .utils .timezone .now , verbose_name = 'date added' )),
24- ('game_version' ,
25- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
26- verbose_name = 'game version' )),
27- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
28- verbose_name = 'user' )),
25+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
26+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
2927 ],
3028 options = {
3129 'verbose_name' : 'Wishlist' ,
@@ -36,9 +34,8 @@ class Migration(migrations.Migration):
3634 name = 'TagGroup' ,
3735 fields = [
3836 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
39- ('name' , models .CharField (max_length = 16 , verbose_name = 'name' )),
40- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
41- verbose_name = 'user' )),
37+ ('name' , models .CharField (max_length = 16 , unique = True , verbose_name = 'name' )),
38+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
4239 ],
4340 options = {
4441 'verbose_name' : 'Tag Group' ,
@@ -50,14 +47,12 @@ class Migration(migrations.Migration):
5047 name = 'Playing' ,
5148 fields = [
5249 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
50+ ('price' , models .FloatField (default = 0.0 , verbose_name = 'price' )),
5351 ('date_adquired' , models .DateField (blank = True , null = True , verbose_name = 'date adquired' )),
5452 ('time_played' , models .FloatField (blank = True , null = True , verbose_name = 'time played' )),
5553 ('date_started' , models .DateField (blank = True , null = True , verbose_name = 'date started' )),
56- ('game_version' ,
57- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
58- verbose_name = 'game version' )),
59- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
60- verbose_name = 'user' )),
54+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
55+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
6156 ],
6257 options = {
6358 'verbose_name' : 'Playing' ,
@@ -68,15 +63,13 @@ class Migration(migrations.Migration):
6863 name = 'Played' ,
6964 fields = [
7065 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
66+ ('price' , models .FloatField (default = 0.0 , verbose_name = 'price' )),
7167 ('date_adquired' , models .DateField (blank = True , null = True , verbose_name = 'date adquired' )),
7268 ('time_played' , models .FloatField (blank = True , null = True , verbose_name = 'time played' )),
7369 ('date_started' , models .DateField (blank = True , null = True , verbose_name = 'date started' )),
7470 ('date_stopped' , models .DateField (blank = True , null = True , verbose_name = 'date stopped' )),
75- ('game_version' ,
76- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
77- verbose_name = 'game version' )),
78- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
79- verbose_name = 'user' )),
71+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
72+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
8073 ],
8174 options = {
8275 'verbose_name' : 'Played' ,
@@ -88,11 +81,8 @@ class Migration(migrations.Migration):
8881 fields = [
8982 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
9083 ('date_added' , models .DateField (default = django .utils .timezone .now , verbose_name = 'date added' )),
91- ('game_version' ,
92- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
93- verbose_name = 'game version' )),
94- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
95- verbose_name = 'user' )),
84+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
85+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
9686 ],
9787 options = {
9888 'verbose_name' : 'Interested' ,
@@ -103,21 +93,15 @@ class Migration(migrations.Migration):
10393 name = 'Finished' ,
10494 fields = [
10595 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
96+ ('price' , models .FloatField (default = 0.0 , verbose_name = 'price' )),
10697 ('date_adquired' , models .DateField (blank = True , null = True , verbose_name = 'date adquired' )),
10798 ('time_played' , models .FloatField (blank = True , null = True , verbose_name = 'time played' )),
10899 ('date_started' , models .DateField (blank = True , null = True , verbose_name = 'date started' )),
109100 ('date_finished' , models .DateField (blank = True , null = True , verbose_name = 'date finished' )),
110101 ('time_to_finish' , models .FloatField (blank = True , null = True , verbose_name = 'time to finish' )),
111- ('playstyle' , models .CharField (
112- choices = [(game_collection .models .PlaystyleChoice ('Main Story' ), 'Main Story' ),
113- (game_collection .models .PlaystyleChoice ('Main + Extra' ), 'Main + Extra' ),
114- (game_collection .models .PlaystyleChoice ('Completionist' ), 'Completionist' )], max_length = 5 ,
115- verbose_name = 'playstyle' )),
116- ('game_version' ,
117- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
118- verbose_name = 'game version' )),
119- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
120- verbose_name = 'user' )),
102+ ('playstyle' , models .CharField (choices = [(game_collection .models .PlaystyleChoice ('Main Story' ), 'Main Story' ), (game_collection .models .PlaystyleChoice ('Main + Extra' ), 'Main + Extra' ), (game_collection .models .PlaystyleChoice ('Completionist' ), 'Completionist' )], max_length = 5 , verbose_name = 'playstyle' )),
103+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
104+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
121105 ],
122106 options = {
123107 'verbose_name' : 'Finished' ,
@@ -128,15 +112,13 @@ class Migration(migrations.Migration):
128112 name = 'Abandoned' ,
129113 fields = [
130114 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
115+ ('price' , models .FloatField (default = 0.0 , verbose_name = 'price' )),
131116 ('date_adquired' , models .DateField (blank = True , null = True , verbose_name = 'date adquired' )),
132117 ('time_played' , models .FloatField (blank = True , null = True , verbose_name = 'time played' )),
133118 ('date_started' , models .DateField (blank = True , null = True , verbose_name = 'date started' )),
134119 ('date_abandoned' , models .DateField (blank = True , null = True , verbose_name = 'date abandoned' )),
135- ('game_version' ,
136- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
137- verbose_name = 'game version' )),
138- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
139- verbose_name = 'user' )),
120+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
121+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
140122 ],
141123 options = {
142124 'verbose_name' : 'Abandoned' ,
@@ -147,12 +129,10 @@ class Migration(migrations.Migration):
147129 name = 'Tag' ,
148130 fields = [
149131 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
150- ('name' , models .CharField (max_length = 16 , verbose_name = 'name' )),
132+ ('name' , models .CharField (max_length = 16 , unique = True , verbose_name = 'name' )),
151133 ('game_version' , models .ManyToManyField (to = 'game_database.GameVersion' , verbose_name = 'game version' )),
152- ('tag_group' , models .ForeignKey (blank = True , null = True , on_delete = django .db .models .deletion .SET_NULL ,
153- to = 'game_collection.TagGroup' , verbose_name = 'tag group' )),
154- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
155- verbose_name = 'user' )),
134+ ('tag_group' , models .ForeignKey (blank = True , null = True , on_delete = django .db .models .deletion .SET_NULL , to = 'game_collection.TagGroup' , verbose_name = 'tag group' )),
135+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
156136 ],
157137 options = {
158138 'verbose_name' : 'Tag' ,
@@ -164,13 +144,11 @@ class Migration(migrations.Migration):
164144 name = 'Queue' ,
165145 fields = [
166146 ('id' , models .AutoField (auto_created = True , primary_key = True , serialize = False , verbose_name = 'ID' )),
147+ ('price' , models .FloatField (default = 0.0 , verbose_name = 'price' )),
167148 ('date_adquired' , models .DateField (blank = True , null = True , verbose_name = 'date adquired' )),
168149 ('time_played' , models .FloatField (blank = True , null = True , verbose_name = 'time played' )),
169- ('game_version' ,
170- models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' ,
171- verbose_name = 'game version' )),
172- ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL ,
173- verbose_name = 'user' )),
150+ ('game_version' , models .ForeignKey (on_delete = django .db .models .deletion .PROTECT , to = 'game_database.GameVersion' , verbose_name = 'game version' )),
151+ ('user' , models .ForeignKey (on_delete = django .db .models .deletion .CASCADE , to = settings .AUTH_USER_MODEL , verbose_name = 'user' )),
174152 ],
175153 options = {
176154 'abstract' : False ,
0 commit comments