hensei-api/db/seed/test/job_skills_test.csv
Justin Edmund 3cdd925162
Fix filters and add processors (#181)
* Update test csvs

* Fix count filters and refactor apply_filters

* Update party_querying_concern.rb

* +tests/-debug logs

* Make party association optional in Job

* Updates for weapon series

- Change to new series numbers
- Add static method for querying whether the weapon's element is changeable
- Add a new method to return a text slug for the weapon's series

* Add and update test data

- Updates canonical.rb for loading multiple types of data with multiple types of associations
- Adds test data for Guidebooks, Job Accessories, Job Skills, and Jobs
- Updates test data for Weapons and Summons

* Migrations

- Adds series of migrations for changing the weapon's series to the values used by Cygames
- Shuffled around some foreign keys

* Implement BaseProcessor

Processors are in charge of processing deck data straight from Granblue.

* Implement CharacterProcessor

Process character data from deck

* Implement WeaponProcessor

Process weapon data from deck

* Implement JobProcessor

Process job, job skill, and job accessory data from deck

* Implement SummonProcessor

Process summon data from deck

* Update SummonProcessor to work like the others

* ImportController should use processors

* Process element for changeable weapons
2025-02-17 23:51:50 -08:00

2.7 KiB

1idjob_idname_enname_jpslugcolormainsubemporderbase
2589d1718-887f-4837-9a7b-93e9ce33bbf3a5d6fca3-5649-4e12-a6db-5fcec49150eeAether Siphonエーテルサクションaether-siphon2TRUEFALSEFALSE0FALSE
3b0fa1cbd-1761-49f7-b250-d601a98fddaca5d6fca3-5649-4e12-a6db-5fcec49150eeWild Magicaワイルドマギカwild-magica2FALSEFALSETRUE1FALSE
40cdd20ec-5869-4bff-8016-35a4a48e897aa5d6fca3-5649-4e12-a6db-5fcec49150eeSecret Triadシークレットトライアドsecret-triad0FALSEFALSETRUE2FALSE
5a42211a5-e7fd-4cdb-80a9-f2fb3ccce7f2a5d6fca3-5649-4e12-a6db-5fcec49150eeOvertranceオーバートランスovertrance0FALSEFALSETRUE3FALSE
6b0a50aec-6f88-4a0f-900a-c26e84fd09c61eb55dd3-3278-4da1-8940-c4fc50c1a0f5Full Arsenal IIIウェポンバーストIIIfull-arsenal-iii0TRUEFALSEFALSE0FALSE
7fdfdee6d-6ead-4504-9add-a04776546b151eb55dd3-3278-4da1-8940-c4fc50c1a0f5Armor Break IIレイジIVarmor-break-ii2FALSEFALSETRUE1FALSE
84df00bf2-aab1-4bd4-a399-fcad942c7daf1eb55dd3-3278-4da1-8940-c4fc50c1a0f5Rage IVアーマーブレイクIIrage-iv0FALSEFALSETRUE2FALSE
9e705ef94-4d70-4e24-b505-4a1e8b0038f01eb55dd3-3278-4da1-8940-c4fc50c1a0f5Rampage IIランページIIrampage-ii0FALSEFALSETRUE3FALSE
1030df2315-457a-414c-9eef-3980b72b17c21eb55dd3-3278-4da1-8940-c4fc50c1a0f5Ulfhedinnウールヴヘジンulfhedinn0FALSEFALSETRUE4FALSE
113b862283-c2b0-42ab-abf8-83f7b71d5fb51eb55dd3-3278-4da1-8940-c4fc50c1a0f5Ferocious Roarフェロシティロアーferocious-roar0FALSEFALSETRUE5FALSE
12a1491902-838f-4e7d-8a4a-572a5653537f1eb55dd3-3278-4da1-8940-c4fc50c1a0f5Beast Fangビーストファングbeast-fang2FALSEFALSETRUE6FALSE
130d2987b1-2322-48b6-a071-e6b60699889b1eb55dd3-3278-4da1-8940-c4fc50c1a0f5Bloodzerker狂戦の血bloodzerker0FALSEFALSETRUE7FALSE
14e76fbe2a-4dc7-4c29-9db7-7feee06559fb43652444-64bb-4938-85d7-aafdfc503d66Miserable Mistミゼラブルミストmiserable-mist1TRUETRUEFALSE1FALSE
1537218a55-3335-4457-98c3-4d8367af3d7cd27a4f29-5f0b-4bc6-b75a-1bd187e1a529Splitting Spirit他心陣splitting-spirit0TRUETRUEFALSE2FALSE
1661e9a862-41f1-477a-9131-72b366c359be2abbab55-5bf7-49f8-9ed6-1fe8a3991ccaClarityクリアオールclarity3TRUETRUEFALSE1FALSE
174a00259a-9e2b-4239-bca2-2afdc2f52be7c128944b-cc79-45b4-bfed-17c8b68db612Dispelディスペルdispel1TRUETRUEFALSE1FALSE
1867a126d1-5515-492f-aeaf-7f88b25e2e26667bf041-61c9-4568-bdd3-ce6e43f40603Dark Hazeブラックヘイズdark-haze1FALSEFALSETRUE1FALSE