From 48e11ef61a8229586bfce7bcee0ad247afeba16d Mon Sep 17 00:00:00 2001 From: Yang Wang Date: Thu, 8 Jan 2026 12:45:34 -0800 Subject: [PATCH] hidemetadata --- ...20260108_01_gzSm3-add-submission-status.py | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 src/migrations/20260108_01_gzSm3-add-submission-status.py diff --git a/src/migrations/20260108_01_gzSm3-add-submission-status.py b/src/migrations/20260108_01_gzSm3-add-submission-status.py new file mode 100644 index 00000000..c871b769 --- /dev/null +++ b/src/migrations/20260108_01_gzSm3-add-submission-status.py @@ -0,0 +1,22 @@ +""" +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; + """ + ) +]