1. Development
-
clojure -X:dev: start development server by typing(start). See localhost:8085 -
clojure -M:test: run tests -
clojure -M:outdated: find outdated dependencies -
clojure -X:uberjar: compile to a single.jarfor production -
clojure -M:nrepl: start nREPL server (for Clojure MCP)
|
Note
|
Client libraries are maintained separately in plaid-client-js/ and plaid-client-py/.
|
1.1. OpenAPI Support
-
See playground at localhost:8085/api/v1/docs/index.html#/
-
See JSON at localhost:8085/api/v1/openapi.json
1.2. Database Access (pgwire)
XTDB v2 exposes a PostgreSQL wire-compatible interface on port 5433.
You can connect with psql or any PostgreSQL-compatible client such as DataGrip:
psql -h localhost -p 5433 -d xtdb
In DataGrip, create a new PostgreSQL data source with host localhost, port 5433, and database xtdb (no username/password required).
|
Note
|
Column names for nested keys use the $ separator (e.g. project$name). This interface is read-only from the application’s perspective.
|