Commit Graph

229 Commits

Author SHA1 Message Date
Tau
a5827da590 wip create working(?) 2019-11-06 17:28:30 -05:00
Tau
968e98fbb4 fixup sql 2019-11-06 17:28:30 -05:00
Tau
0dcc43a8a1 idz: Add SqlTicketsRepository 2019-11-06 17:28:30 -05:00
Tau
dfa9af8d24 idz: Add SqlUnlocksRepository 2019-11-06 17:28:30 -05:00
Tau
515111e61b idz: Add SqlCharaRepository 2019-11-06 17:28:30 -05:00
Tau
3c30854867 idz: Add SqlSettingsRepository 2019-11-06 17:28:30 -05:00
Tau
19b04f792a idz: Add SqlTitlesRepository 2019-11-06 17:28:30 -05:00
Tau
76635326ec idz: Add SqlBackgroundsRepository 2019-11-06 17:28:30 -05:00
Tau
9a1e38dfb7 idz: Use sets for unlocks flags 2019-11-06 17:28:30 -05:00
Tau
e1e98ed6cf idz: Add SqlMissionsRepository 2019-11-06 17:28:30 -05:00
Tau
d55741e1ad idz: Add SqlStoryRepository 2019-11-06 17:28:30 -05:00
Tau
651d826963 idz: Add SqlCoursePlaysRepository 2019-11-06 17:28:30 -05:00
Tau
ceaeebc0b4 idz: Add SqlTimeAttackRepository 2019-11-06 17:28:30 -05:00
Tau
561f06eccb idz: Add SqlCarRepository 2019-11-06 17:28:30 -05:00
Tau
5bf90b899a idz: Add SqlProfileRepository 2019-11-06 17:28:30 -05:00
Tau
d502ed5d61 idz: Add initial db utility funcs 2019-11-06 17:28:30 -05:00
Tau
f3256df06d Add initial IDZero SQL schema 2019-11-06 17:28:30 -05:00
Tau
af5373ea70 Add internal ID typedef 2019-11-06 17:28:30 -05:00
Tau
28204a3b3b Add utility-types dep 2019-11-06 17:28:30 -05:00
Tau
6516dc812d idz: Rename model Id<> to ExtId<> 2019-11-06 17:28:30 -05:00
Tau
84541e245c idz: Temporarily delete fs backend 2019-11-06 17:28:30 -05:00
Tau
f0f2ab138d idz: Begin db backend stub 2019-11-06 17:28:30 -05:00
Tau
98c9f9106d Share AimeId typedef 2019-11-06 17:28:30 -05:00
Tau
eeb14a6bea idz: Refactor repo interface/impl boundary 2019-11-06 17:28:30 -05:00
Tau
ef50699295 startup: Make shop name configurable 2019-11-06 17:28:30 -05:00
Tau
feb922c171 aimedb: Add AimeId strong typing 2019-11-06 17:28:30 -05:00
Tau
b4ae25eb57 aimedb: Wire up backend 2019-11-06 17:28:30 -05:00
Tau
8290e5a821 aimedb: Add Postgres backend 2019-11-06 17:28:30 -05:00
Tau
fc9168b639 aimedb: Add repository interface 2019-11-06 17:28:30 -05:00
Tau
63f425056c Add database utility functions 2019-11-06 17:28:30 -05:00
Tau
648a4b0797 Add initial core Aime schema 2019-11-06 17:28:30 -05:00
Tau
a85ed40d43 Add db metadata "schema" 2019-11-06 17:28:30 -05:00
Tau
2a153b5baf aimedb: Add initial model definitions 2019-11-06 17:28:30 -05:00
Tau
ec12e14920 Add pg, sql-bricks dependencies 2019-11-06 17:28:30 -05:00
Tau
cf1b7c7b27 Add SQL editorconfig 2019-11-06 17:28:30 -05:00
Tau
27407d5387 aimedb: Enhance typing 2019-11-06 17:28:30 -05:00
Tau
8323e3ee7c aimedb: Hoist handlers 2019-11-06 17:28:30 -05:00
Tau
38449c3117 aimedb: Fix missing lookup status field decl 2019-11-06 17:28:30 -05:00
Tau
6d8eb2827c Add dotenv config 2019-11-06 17:28:30 -05:00
Tau
4a1e8f5d28 Rename chara fields back to offsets
Label all or label none.
2019-11-06 17:28:30 -05:00
Tau
e47922b5a0 Always use JST time zone
ID Zero gets very confused during maintenance otherwise.
2019-11-06 17:28:30 -05:00
Tau
9408af88e1 Add profile team leader flag 2019-11-06 17:28:30 -05:00
Tau
1a3a5d8ede Map out LoadTopTen req and res 2019-11-06 17:28:30 -05:00
Tau
e93abfeae1 Fix empty garage condition during profile creation 2019-11-06 17:28:30 -05:00
Tau
690f498819 Fix initial TA challenges 2019-11-06 17:28:30 -05:00
Tau
b4b09ba2c4 Remove test logging statement
I think we can be reasonably confident that the RSA calculations
yield the correct answer at this point.
2019-11-06 17:28:30 -05:00
Tau
a30c37a794 Fix SaveNewCarRequest 2019-11-06 17:28:30 -05:00
Tau
6b10288ea1 Save time attack grade 2019-11-06 17:28:30 -05:00
Tau
81cb172571 Persist earned bonus tickets 2019-11-06 17:28:30 -05:00
Tau
bef0cc7fc9 Remove packet sprayer
This was an analysis dead end that should not have been checked in.
2019-11-06 17:28:30 -05:00