hensei-api/app
Justin Edmund 91d4f170da Add migrations
This adds migrations and data migrations for the awakening update.

* A new `Awakenings` table now exists that stores all possible awakenings, with a column for object type.
* GridCharacter and GridWeapon now have `awakening_id` and `awakening_level` fields. Their `awakening` and `awakening_type` fields were removed.
* Weapons have a mapping table, `WeaponAwakenings`, as not all weapons can be awakened.
* Data migrations are included to migrate existing user data. They should be run automatically when the migration is run with `rails db:migrate:with_data`
2023-06-19 00:30:54 -07:00
..
assets/config February 2023 Update (#48) 2023-02-04 23:46:12 -08:00
blueprints/api/v1 Add migrations 2023-06-19 00:30:54 -07:00
controllers Fix display of base skills (#100) 2023-06-19 00:30:54 -07:00
errors/api/v1 Disallow adding arbitrary weapons to Extra slots 2022-12-25 00:23:27 -08:00
helpers Run RuboCop on everything 2022-12-21 00:22:47 -08:00
models Fix searching in Japanese (#99) 2023-06-19 00:30:54 -07:00