Commit graph

64 commits

Author SHA1 Message Date
0ff7e7a8dd Add JobAccessory model and add type to schema
We need type because we don't want to hardcode job ids in scripts
2023-01-23 20:52:06 -08:00
7de4bb6863 Add job accessories table 2023-01-23 17:03:41 -08:00
99578d33ee
Merge branch 'staging' into job-icons 2023-01-22 23:15:31 -08:00
ee7085f65e
Merge branch 'staging' into summon-renewal 2023-01-22 23:12:57 -08:00
67146e3ab3 Add Granblue ID instead of slug 2023-01-22 21:59:43 -08:00
54948e4435 Add slug to Jobs table 2023-01-22 21:56:08 -08:00
65d8024476 Add XLB stat fields 2023-01-22 19:57:49 -08:00
c2576973bb Add source party column to parties 2023-01-08 21:50:30 -08:00
a2fff663d6 More database updates for mastery cols
* Awakening should be jsonb
* All mastery columns are not nullable
2023-01-07 07:49:28 -08:00
7404bcbac9 Change mastery columns to use jsonb
5 columns better than 10
2023-01-07 05:33:16 -08:00
6cf9c8d2ae Create 20230106023753_change_awakening_type_default_value.rb 2023-01-06 01:29:09 -08:00
d505b35861 Update properties of new fields again 2023-01-03 18:06:57 -08:00
09973142e2 Update default value for turn count to 1 2023-01-03 08:05:16 -08:00
6cd75f8f16 Add new party details to database 2023-01-03 03:19:15 -08:00
5a0a03c2b7 Add more character mod fields
Ring and earring support
2023-01-02 15:58:57 -08:00
253678f693 Add transcendence_step to GridWeapons and GridSummons
This will allow the user to set the level of their transcendence for Eternals and Bahamut
2023-01-02 15:58:40 -08:00
b46b1fbfd2 Set defaults on summons
Summon FLB, ULB and max_level don't have defaults and can be null, which is bad
2023-01-02 15:58:12 -08:00
0c4ed3e157 Add XLB (Transcendence) to Summons
Thanks, Bahamut
2023-01-02 15:57:48 -08:00
cfe667ac4e Change AX on Weapons to boolean
Moves current column to `ax_type` but we will probably remove it and do series-based matching on the client
2023-01-02 15:57:29 -08:00
a6c43d5f57 Change limit on Weapons/Summons to boolean 2023-01-02 15:56:54 -08:00
a8c8653aa9 Add default values to Weapon level and skill level 2022-12-25 21:46:27 -08:00
e9dbc36f2a Add default value to theme in user table 2022-12-25 16:11:51 -08:00
383d59703f Add theme to user table and blueprint 2022-12-25 16:01:40 -08:00
4f4d9e27a7 Add slug to weapon key table 2022-12-23 23:31:34 -08:00
bb0e596e0d Add awakening boolean to canonical weapons 2022-12-21 00:48:18 -08:00
c14b2eac82 Add awakening to weapons and characters 2022-12-21 00:41:54 -08:00
b1c6930121 Add base_job so we can track base skills 2022-12-03 11:43:27 -08:00
8e5571265f Add job skills to database 2022-12-01 04:46:24 -08:00
b41a67df30 Add job skills table 2022-11-27 14:12:16 -08:00
a76bda993f Add character_id field to character table
This is used for deduping characters so users can't add two of the same character to a grid.
2022-11-17 02:26:15 -08:00
ba632af5e7 Add gender to user database 2022-04-10 13:25:57 -07:00
1eec816111 Add order to jobs 2022-03-22 03:40:52 -07:00
ae99019f64 Rename classes to jobs because reserved words 2022-03-22 02:55:56 -07:00
5c40bd144c Completely unrelated cleanup migrations 2022-03-22 02:30:05 -07:00
f7e6afb1dc Add class and master level support to db 2022-03-22 02:29:54 -07:00
ff85de2f86 Add counter cache for number of weapons in a party 2022-03-14 18:20:12 -07:00
0661b5a50d Add GIN indexes to canonical object tables 2022-03-08 17:43:27 -08:00
039bf85227 Add slug to raids table
This is for URL query params
2022-03-06 05:50:51 -08:00
e7099b2d34 Add element to user
The bg color for pictures
2022-03-04 03:56:20 -08:00
840dbeb697 Update field nullable and default value 2022-03-04 01:33:39 -08:00
c78a28c676 Add new fields to user object 2022-03-04 01:17:04 -08:00
1b28de1bda Add order to WeaponKey
There is a specific order for keys in game, so we want to mirror that.
2022-03-03 01:31:04 -08:00
e7e0cd790b Add cols for supporting Granblue weapon mechanics
Added:
- Weapon Key 3
- AX Modifier and Strength
- Perpetuity (on Characters)
- Slot and Group on WeaponKeys
2022-03-01 23:19:28 -08:00
ac12d4cda3 Add migration to create Favorites table 2022-02-27 19:03:21 -08:00
f5a4afc01d Begrudgingly adding an element field to parties
Also added it in the JSON template
2022-02-26 20:44:16 -08:00
49c8f55b6c Add element to raids for sorting and fix raid id 2022-02-26 15:59:33 -08:00
3cb18aa8ef Add group to raids
This is so that we can group them easier on the front end instead of receiving a long list
2022-02-23 19:04:12 -08:00
6175c909ee Add new fields to parties table and raids table 2022-02-23 18:00:12 -08:00
15b72c43c6 GridCharacter wasn't using UUID keys for some reason 2022-02-23 13:49:09 -08:00
818a756f28 Removed max_level
Somehow my ULB column became max_level at some point, all fixed now
2022-02-04 02:10:39 -08:00