From 3acdfafcae989cc2e8ffcc216593772d24dd6b48 Mon Sep 17 00:00:00 2001 From: Karina Kwiatek Date: Sun, 2 Jan 2022 15:30:04 +0100 Subject: [PATCH] Use timestamp IDs for mute rules --- db/migrate/20211222165159_create_mute_rules.rb | 2 ++ db/schema.rb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/db/migrate/20211222165159_create_mute_rules.rb b/db/migrate/20211222165159_create_mute_rules.rb index 417aeec8..0e548bc5 100644 --- a/db/migrate/20211222165159_create_mute_rules.rb +++ b/db/migrate/20211222165159_create_mute_rules.rb @@ -6,5 +6,7 @@ class CreateMuteRules < ActiveRecord::Migration[5.2] t.timestamps end + + change_column(:mute_rules, :id, :bigint, default: -> { "gen_timestamp_id('mute_rules'::text)" }) end end diff --git a/db/schema.rb b/db/schema.rb index aea4b2f5..a1294985 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -107,7 +107,7 @@ ActiveRecord::Schema.define(version: 2021_12_28_135426) do t.index ["user_id"], name: "index_moderation_votes_on_user_id" end - create_table "mute_rules", force: :cascade do |t| + create_table "mute_rules", id: :bigint, default: -> { "gen_timestamp_id('mute_rules'::text)" }, force: :cascade do |t| t.bigint "user_id" t.string "muted_phrase" t.datetime "created_at", null: false