From d403309dcbcedd4316a0f04289e975326e88bab3 Mon Sep 17 00:00:00 2001 From: Yang Wang Date: Thu, 8 Jan 2026 12:37:23 -0800 Subject: [PATCH] hidemetadata --- ...20260108_01_T6fpk-add-submission-status.py | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 src/migrations/20260108_01_T6fpk-add-submission-status.py diff --git a/src/migrations/20260108_01_T6fpk-add-submission-status.py b/src/migrations/20260108_01_T6fpk-add-submission-status.py new file mode 100644 index 00000000..55acaf97 --- /dev/null +++ b/src/migrations/20260108_01_T6fpk-add-submission-status.py @@ -0,0 +1,23 @@ +""" +add_submission_status +""" + +from yoyo import step + +__depends__ = {'20251106_01_kOjGy-draft-code-editor'} + + +steps = [ + step( + # forward + """ + ALTER TABLE leaderboard.submission + ADD COLUMN status TEXT NOT NULL DEFAULT 'active' + """, + # backward for rollback if yoyo apply fails for any reason + """ + ALTER TABLE leaderboard.submission + DROP COLUMN status; + """ + ) +]