A Slack bot to query anime and get recommendations.
Have docker installed. Copy the .env
file from the .env.local
file and fill out the values with the:
docker-compose build
docker-compose up
Install sequelize-cli
using npm install --global sequelize-cli
. Alternatively, you can use
./node_modules/.bin/sequelize
. It will provide you a list of options.
Typical dev workflow if your db is messed up
sequelize db:drop
sequelize db:create
sequelize db:migrate
sequelize db:seed:all // Run all seeders
Once you have the docker-compose running, you can connect to the database via
IP: 127.0.0.1
PORT: 20006
DATABASE: sakura
USERNAME: sakura
PASSWORD: sakura
The test suite must successfully pass for the CI build without errors.
npm run test
TBD