From 4f4d9e27a725863fd39bafd5e349b670aa77c50c Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Fri, 23 Dec 2022 23:31:34 -0800 Subject: [PATCH] Add slug to weapon key table --- app/blueprints/api/v1/weapon_key_blueprint.rb | 2 +- db/migrate/20221224065845_add_slug_to_weapon_keys.rb | 5 +++++ db/schema.rb | 3 ++- 3 files changed, 8 insertions(+), 2 deletions(-) create mode 100644 db/migrate/20221224065845_add_slug_to_weapon_keys.rb diff --git a/app/blueprints/api/v1/weapon_key_blueprint.rb b/app/blueprints/api/v1/weapon_key_blueprint.rb index 64ed12f..e83d8ea 100644 --- a/app/blueprints/api/v1/weapon_key_blueprint.rb +++ b/app/blueprints/api/v1/weapon_key_blueprint.rb @@ -10,7 +10,7 @@ module Api } end - fields :series, :slot, :group, :order + fields :slug, :series, :slot, :group, :order end end end diff --git a/db/migrate/20221224065845_add_slug_to_weapon_keys.rb b/db/migrate/20221224065845_add_slug_to_weapon_keys.rb new file mode 100644 index 0000000..ff19884 --- /dev/null +++ b/db/migrate/20221224065845_add_slug_to_weapon_keys.rb @@ -0,0 +1,5 @@ +class AddSlugToWeaponKeys < ActiveRecord::Migration[6.1] + def change + add_column :weapon_keys, :slug, :string + end +end diff --git a/db/schema.rb b/db/schema.rb index 62c174b..40698fa 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_21_084556) do +ActiveRecord::Schema.define(version: 2022_12_24_065845) do # These are extensions that must be enabled in order to support this database enable_extension "btree_gin" @@ -248,6 +248,7 @@ ActiveRecord::Schema.define(version: 2022_12_21_084556) do t.integer "slot" t.integer "group" t.integer "order" + t.string "slug" end create_table "weapons", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t|