This commit is contained in:
2026-05-17 07:31:05 -06:00
parent c9751c095f
commit a744baf4c9
8 changed files with 18 additions and 18 deletions

View File

@@ -18,7 +18,7 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='acmcontestrank',
name='submission_info',
field=models.JSONField(db_default=models.Value({}), default=dict),
field=models.JSONField(db_default=models.Value({}, output_field=models.JSONField()), default=dict),
),
migrations.AlterField(
model_name='acmcontestrank',
@@ -33,7 +33,7 @@ class Migration(migrations.Migration):
migrations.AlterField(
model_name='oicontestrank',
name='submission_info',
field=models.JSONField(db_default=models.Value({}), default=dict),
field=models.JSONField(db_default=models.Value({}, output_field=models.JSONField()), default=dict),
),
migrations.AlterField(
model_name='oicontestrank',

View File

@@ -67,7 +67,7 @@ class ACMContestRank(AbstractContestRank):
total_time = models.IntegerField(default=0, db_default=0)
# {"23": {"is_ac": True, "ac_time": 8999, "error_number": 2, "is_first_ac": True}}
# key is problem id
submission_info = JSONField(default=dict, db_default=models.Value({}))
submission_info = JSONField(default=dict, db_default=models.Value({}, output_field=models.JSONField()))
class Meta:
db_table = "acm_contest_rank"
@@ -84,7 +84,7 @@ class OIContestRank(AbstractContestRank):
total_score = models.IntegerField(default=0, db_default=0)
# {"23": 333}
# key is problem id, value is current score
submission_info = JSONField(default=dict, db_default=models.Value({}))
submission_info = JSONField(default=dict, db_default=models.Value({}, output_field=models.JSONField()))
class Meta:
db_table = "oi_contest_rank"