From 1fe6f45caef081407cc4bc5e33c98b5c7c0e06b6 Mon Sep 17 00:00:00 2001 From: Justin Edmund Date: Wed, 15 Mar 2023 04:03:25 -0700 Subject: [PATCH] Add Ultimate Mastery --- app/blueprints/api/v1/job_blueprint.rb | 4 +++- app/blueprints/api/v1/party_blueprint.rb | 2 +- db/migrate/20230315103026_add_ultimate_mastery.rb | 6 ++++++ 3 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 db/migrate/20230315103026_add_ultimate_mastery.rb diff --git a/app/blueprints/api/v1/job_blueprint.rb b/app/blueprints/api/v1/job_blueprint.rb index f58e3e1..ba2c9f1 100644 --- a/app/blueprints/api/v1/job_blueprint.rb +++ b/app/blueprints/api/v1/job_blueprint.rb @@ -17,7 +17,9 @@ module Api ] end - fields :granblue_id, :row, :master_level, :order, :accessory, :accessory_type + fields :granblue_id, :row, :order, + :master_level, :ultimate_mastery, + :accessory, :accessory_type end end end diff --git a/app/blueprints/api/v1/party_blueprint.rb b/app/blueprints/api/v1/party_blueprint.rb index 253d57e..5b26778 100644 --- a/app/blueprints/api/v1/party_blueprint.rb +++ b/app/blueprints/api/v1/party_blueprint.rb @@ -71,7 +71,7 @@ module Api fields :local_id, :description, :charge_attack, :button_count, :turn_count, :chain_count, - :master_level + :master_level, :ultimate_mastery association :accessory, blueprint: JobAccessoryBlueprint diff --git a/db/migrate/20230315103026_add_ultimate_mastery.rb b/db/migrate/20230315103026_add_ultimate_mastery.rb new file mode 100644 index 0000000..149a2a1 --- /dev/null +++ b/db/migrate/20230315103026_add_ultimate_mastery.rb @@ -0,0 +1,6 @@ +class AddUltimateMastery < ActiveRecord::Migration[7.0] + def change + add_column :parties, :ultimate_mastery, :integer, null: true + add_column :jobs, :ultimate_mastery, :boolean, default: false, null: false + end +end