DEVELOPMENT ENVIRONMENT

~liljamo/deck-builder

ref: 82d5b7cdd4a5296f41fa4150f0623a9790caae8a deck-builder/api/README.md -rw-r--r-- 799 bytes
82d5b7cdJonni Liljamo chore(client, server, shared): update naia to 0.20.{0,1} 1 year, 8 months ago

#API for laurelin

Use the RUST_LOG environment variable to configure logging level. Defaults to RUST_LOG=info in the default docker-compose.yaml.

#Scripts

scripts/dev-start-db.sh can be used to manage a PostgreSQL database in a development environment. Uses docker-compose.dev.yaml to set it up.

scripts/dev-migr.sh can be used to run migration in the development database that the other script sets up.

scripts/dev-migr-redo.sh can be used to redo the migrations. As in, it will run down.sql, and then up.sql again, useful for making sure migrations work correctly, and for experimenting.

scripts/dev-launch.sh can be used to launch the API with correct environment variables.

#Misc Notes

#Generate new migrations

~/.cargo/bin/diesel migration generate migration_name