Docs: https://florianfelix.github.io/surreal-model-layer/surreal_model_layer/
run surreal db:
docker run --rm --pull always -p 8000:8000 surrealdb/surrealdb:latest start --auth --user root --pass root
watch the source:
cargo watch -q -c -w src/ -x "run"