📄️ 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.