From e9dbc36f2aed75d23c2946d110d9a28aa3d523b6 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Sun, 25 Dec 2022 16:11:51 -0800 Subject: [PATCH] Add default value to theme in user table --- db/migrate/20221226000952_set_default_value_to_theme.rb | 5 +++++ db/schema.rb | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 db/migrate/20221226000952_set_default_value_to_theme.rb diff --git a/db/migrate/20221226000952_set_default_value_to_theme.rb b/db/migrate/20221226000952_set_default_value_to_theme.rb new file mode 100644 index 0000000..4bff6fb --- /dev/null +++ b/db/migrate/20221226000952_set_default_value_to_theme.rb @@ -0,0 +1,5 @@ +class SetDefaultValueToTheme < ActiveRecord::Migration[6.1] + def change + change_column :users, :theme, :string, null: false, default: 'system' + end +end diff --git a/db/schema.rb b/db/schema.rb index 457ebf0..77c0032 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 2022_12_25_235726) do +ActiveRecord::Schema.define(version: 2022_12_26_000952) do # These are extensions that must be enabled in order to support this database enable_extension "btree_gin" @@ -239,7 +239,7 @@ ActiveRecord::Schema.define(version: 2022_12_25_235726) do t.boolean "private", default: false, null: false t.string "element", default: "water", null: false t.integer "gender", default: 0, null: false - t.string "theme" + t.string "theme", default: "system", null: false end create_table "weapon_keys", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t|