Documentation
¶
Overview ¶
Command sql is a runnable quickstart for the SQL engine via Go's standard database/sql interface. It creates a schema, inserts rows, and runs a few queries — the same surface a production app uses.
Run it against a local FoundationDB:
fdbserver ... # or `docker run foundationdb/foundationdb` go run ./example/sql # uses FDB_CLUSTER_FILE or the default file
To use Apple's C client instead of the pure-Go one, rebuild with the tag:
CGO_ENABLED=1 go run -tags libfdbc ./example/sql
This file is built in CI (it must always compile); running it needs a live cluster.
Click to show internal directories.
Click to hide internal directories.