From 99d585b7bedf3556aca2ced805271e64327299a9 Mon Sep 17 00:00:00 2001 From: Dessalines Date: Wed, 10 Apr 2024 04:47:05 -0400 Subject: [PATCH] Change defaults on user vote display mode to upvotes + downvotes (#4599) * Change defaults on user vote display mode to upvotes + downvotes * Forgot to regenerate the rows. * Drop and re-add columns instead. --- .../down.sql | 10 ++++++++++ .../up.sql | 14 ++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 migrations/2024-04-05-153647_alter_vote_display_mode_defaults/down.sql create mode 100644 migrations/2024-04-05-153647_alter_vote_display_mode_defaults/up.sql diff --git a/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/down.sql b/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/down.sql new file mode 100644 index 000000000..484cbef5b --- /dev/null +++ b/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/down.sql @@ -0,0 +1,10 @@ +ALTER TABLE local_user_vote_display_mode + DROP COLUMN score, + ADD COLUMN score boolean DEFAULT TRUE NOT NULL, + DROP COLUMN upvotes, + ADD COLUMN upvotes boolean DEFAULT FALSE NOT NULL, + DROP COLUMN downvotes, + ADD COLUMN downvotes boolean DEFAULT FALSE NOT NULL, + DROP COLUMN upvote_percentage, + ADD COLUMN upvote_percentage boolean DEFAULT TRUE NOT NULL; + diff --git a/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/up.sql b/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/up.sql new file mode 100644 index 000000000..39a01eb07 --- /dev/null +++ b/migrations/2024-04-05-153647_alter_vote_display_mode_defaults/up.sql @@ -0,0 +1,14 @@ +-- Based on a poll, update the local_user_vote_display_mode defaults to: +-- Upvotes + Downvotes +-- Rather than +-- Score + upvote_percentage +ALTER TABLE local_user_vote_display_mode + DROP COLUMN score, + ADD COLUMN score boolean DEFAULT FALSE NOT NULL, + DROP COLUMN upvotes, + ADD COLUMN upvotes boolean DEFAULT TRUE NOT NULL, + DROP COLUMN downvotes, + ADD COLUMN downvotes boolean DEFAULT TRUE NOT NULL, + DROP COLUMN upvote_percentage, + ADD COLUMN upvote_percentage boolean DEFAULT FALSE NOT NULL; +