1
0
mirror of https://github.com/Eyre-S/sekai-scores.git synced 2024-11-22 19:24:55 +08:00
Commit Graph

4 Commits

Author SHA1 Message Date
944b57c012
complete sekai-master-db song(music) parse
- added charset param in database import command
- moved PostgresConfig to sekai-db proj
- added dependency gson
- added data_tool/sekai_master_db with a Music which can parse sekai-master-db musics.json and convert it to the Song object
2022-12-07 13:27:32 +08:00
2fd49d2bdb
add database config class in cli. add a function that can get all songs object from songs definition class.
- changed the target database from mysql to postgresql
  - so the db.table_prefix changed to db.struct.
- added getAll on Difficulties type
- renamed sekai-scores-db to sekai-meta
- add a new resource file, it will be the next song data storage method.
2022-11-28 18:03:21 +08:00
e6cbab2d3c
add a CLI program, which can read config, simple parse and echo a basic score
- CLI add config read, from $HOME/.config/sekai-scores/sekai-scores.properties.
  - now it can read a pjsekai user id, and the sekai-scores database config
- add a command `add`
  - it now can parse 9 params from args, or let user input them in cli, to build a basic score
  - it can echo the score, which looks just like the result score screen in game
- now the sekai-cli build script supports 'application' implementation, and supports UTF-8 and uses spotbugs-annotations.
2022-11-24 20:42:03 +08:00
f51fbab745
init project (and a subproject cli) 2022-10-09 00:49:26 +08:00