diff --git a/db/migrate/20230618051638_init_schema.rb b/db/migrate/20230618051638_init_schema.rb index e2f13e4..2fe820f 100644 --- a/db/migrate/20230618051638_init_schema.rb +++ b/db/migrate/20230618051638_init_schema.rb @@ -1,4 +1,4 @@ -class InitSchema < ActiveRecord::Migration +class InitSchema < ActiveRecord::Migration[7.0] def up # These are extensions that must be enabled in order to support this database enable_extension "btree_gin" diff --git a/db/schema.rb b/db/schema.rb index 6a87c0b..dd5ba57 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -16,6 +16,7 @@ ActiveRecord::Schema[7.0].define(version: 2023_06_19_045651) do enable_extension "pg_trgm" enable_extension "pgcrypto" enable_extension "plpgsql" + enable_extension "timescaledb" create_table "app_updates", primary_key: "updated_at", id: :datetime, force: :cascade do |t| t.string "update_type", null: false @@ -64,14 +65,9 @@ ActiveRecord::Schema[7.0].define(version: 2023_06_19_045651) do t.uuid "character_id" t.string "name_en", null: false t.string "name_jp", null: false - t.string "description_en", null: false - t.string "description_jp", null: false - t.integer "position", null: false - t.integer "obtained_at" - t.boolean "emp", default: false, null: false - t.boolean "transcendence", default: false, null: false - t.uuid "effects", array: true - t.index ["character_id"], name: "index_character_support_skills_on_character_id" + t.string "slug", null: false + t.string "object_type", null: false + t.integer "order", default: 0, null: false end create_table "characters", id: :uuid, default: -> { "gen_random_uuid()" }, force: :cascade do |t| @@ -101,8 +97,6 @@ ActiveRecord::Schema[7.0].define(version: 2023_06_19_045651) do t.integer "max_hp_ulb" t.integer "max_atk_ulb" t.integer "character_id", default: [], null: false, array: true - t.string "nicknames_en", default: [], null: false, array: true - t.string "nicknames_jp", default: [], null: false, array: true t.index ["name_en"], name: "index_characters_on_name_en", opclass: :gin_trgm_ops, using: :gin end @@ -418,8 +412,6 @@ ActiveRecord::Schema[7.0].define(version: 2023_06_19_045651) do t.boolean "xlb", default: false, null: false t.integer "max_atk_xlb" t.integer "max_hp_xlb" - t.string "nicknames_en", default: [], null: false, array: true - t.string "nicknames_jp", default: [], null: false, array: true t.index ["name_en"], name: "index_summons_on_name_en", opclass: :gin_trgm_ops, using: :gin end