Data fetching scripts for arcade-songs website.
- Bash shell
- The npm scripts are assumed to be run in
bash
shell. - You can use Git Bash brought by Git on Windows.
- The npm scripts are assumed to be run in
- Node.js (LTS version or above)
- AWS CLI v2 (optional)
-
(required) Make a copy of the
.env.example
file as.env
and fill out the required fields. -
(required) Make a copy of the
dbconfig.example.js
file asdbconfig.js
and customize it if you are using other databases (SQLite is used as the default) -
Run the following commands:
npm install npm run db:create:all # run this only if you're using a database other than SQLite npm run db:migrate:all
Note
You might need to re-run the npm run db:migrate:all
command when the database schema is changed.
npm run <game-code>:all
# or
npm run <game-code>:<script-name>
-
Available
<game-code>
:maimai
(maimai)chunithm
(CHUNITHM)wacca
(WACCA)taiko
(太鼓の達人)jubeat
(jubeat)sdvx
(SOUND VOLTEX)ongeki
(オンゲキ)gc
(GROOVE COASTER)diva
(Project DIVA Arcade)popn
(pop'n music)drs
(DANCERUSH STARDOM)ddr
(DanceDanceRevolution)nostalgia
(NOSTALGIA)crossbeats
(crossbeats REV.)rb
(REFLEC BEAT)
-
Available
<script-name>
:- See
package.json
.
- See
Copyright © 2022 Raku Zeta.
Licensed under the MIT License.