ποΈ Requirements
1. Rust (https://www.rust-lang.org/tools/install)
ποΈ Setup & First run
This guide uses Linux scripts/.sh, but scrips for Windows are also available via scripts/-win.ps1.
ποΈ Testing
Integration tests
ποΈ Configuration
Most of the configuration can be done in Laguna.toml file.
ποΈ Internal documentation
Internal documentation is auto-generated on push to master.
ποΈ Code Coverage
Coverage can be generated using scripts/coverage.sh.
ποΈ Migrations and model changes
Here is a scenario.
ποΈ CI Workflow
To skip CI for a commit, add One of the these keywords to your commit message.
ποΈ Performance optimization
See .cargo/config.toml for more info.
ποΈ SQL (Squeal) notes
- In stored functions, prefer RETURNS TABLE (LIKE ) over RETURNS SETOF .
ποΈ Project structure
Only important files and dirs are listed here.
ποΈ Submitting changes
Don't fork and contribute, just clone and contribute.