# frozen_string_literal: true class ExtensionV2 < ActiveRecord::Migration[6.0] def change rename_column(:server_settings, :gambling_payout, :gambling_payout_base) rename_column(:server_settings, :gambling_randomizer_min, :gambling_payout_randomizer_min) rename_column(:server_settings, :gambling_randomizer_mid, :gambling_payout_randomizer_mid) rename_column(:server_settings, :gambling_randomizer_max, :gambling_payout_randomizer_max) rename_column(:server_settings, :gambling_win_chance, :gambling_win_percentage) rename_column(:server_settings, :logging_reward, :logging_reward_player) rename_column(:server_settings, :logging_transfer, :logging_transfer_poptabs) add_column(:servers, :server_version, :string) add_column(:server_rewards, :reward_id, :string) add_column(:server_rewards, :reward_vehicles, :json) add_column(:server_rewards, :cooldown_quantity, :integer) add_column(:server_rewards, :cooldown_type, :string) add_index(:server_rewards, [:server_id, :reward_id], unique: true) end end