diff --git a/account/migrations/0006_auto_20150924_1530.py b/account/migrations/0006_auto_20150924_1530.py new file mode 100644 index 00000000..29a7222e --- /dev/null +++ b/account/migrations/0006_auto_20150924_1530.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +import utils.models + + +class Migration(migrations.Migration): + + dependencies = [ + ('account', '0005_user_problems_status'), + ] + + operations = [ + migrations.AlterField( + model_name='user', + name='problems_status', + field=utils.models.JsonField(default={}), + ), + ] diff --git a/contest/migrations/0011_contestrank.py b/contest/migrations/0011_contestrank.py new file mode 100644 index 00000000..c014d7a9 --- /dev/null +++ b/contest/migrations/0011_contestrank.py @@ -0,0 +1,29 @@ +# -*- coding: utf-8 -*- +from __future__ import unicode_literals + +from django.db import models, migrations +from django.conf import settings +import utils.models + + +class Migration(migrations.Migration): + + dependencies = [ + migrations.swappable_dependency(settings.AUTH_USER_MODEL), + ('contest', '0010_auto_20150922_1703'), + ] + + operations = [ + migrations.CreateModel( + name='ContestRank', + fields=[ + ('id', models.AutoField(verbose_name='ID', serialize=False, auto_created=True, primary_key=True)), + ('total_submission_number', models.IntegerField(default=0)), + ('total_ac_number', models.IntegerField(default=0)), + ('total_time', models.IntegerField(default=0)), + ('submission_info', utils.models.JsonField(default={})), + ('contest', models.ForeignKey(to='contest.Contest')), + ('user', models.ForeignKey(to=settings.AUTH_USER_MODEL)), + ], + ), + ]