The core stack for Photon and Lift.
Photon uses query-engine and its main is a good place to start digging into the code.
The request basically flows from server.rs to graphql handler and from there to core executor down to the connectors.
The SQL generation and SQL database abstractions are handled by the quaint crate.
Lift connects to the migration-engine and the starting point for requests is the rpc api.
- Prevent compiler warnings
- Use Rust formatting (
cargo fmt
)
- To compile all modules use the provided
build.sh
script - To test all modules use the provided
test.sh
script