Directories
¶
| Path | Synopsis |
|---|---|
|
Package apibase is the half of a generated API layer that is the same in every project.
|
Package apibase is the half of a generated API layer that is the same in every project. |
|
Package apidoc serves the OpenAPI document a rig project generates.
|
Package apidoc serves the OpenAPI document a rig project generates. |
|
Package apirev is the API revision as a value.
|
Package apirev is the API revision as a value. |
|
Package authwire is what the authentication endpoints send and receive.
|
Package authwire is what the authentication endpoints send and receive. |
|
Package cache holds an answer for a short while, and tells the other replicas when to stop holding it.
|
Package cache holds an answer for a short while, and tells the other replicas when to stop holding it. |
|
Package clientip answers "where did this request come from".
|
Package clientip answers "where did this request come from". |
|
Package cors answers a browser's question about another origin: may a page served from there call this API, and what may it send and read.
|
Package cors answers a browser's question about another origin: may a page served from there call this API, and what may it send and read. |
|
Package dbhook is what a write carries besides the values it writes.
|
Package dbhook is what a write carries besides the values it writes. |
|
Package dbschema describes a migration set a rig module carries with it.
|
Package dbschema describes a migration set a rig module carries with it. |
|
Package dbx is the thin layer between generated repositories and pgx.
|
Package dbx is the thin layer between generated repositories and pgx. |
|
Package electric proxies live-sync shape requests.
|
Package electric proxies live-sync shape requests. |
|
foundation
Package foundation carries the Postgres role the sync service connects as.
|
Package foundation carries the Postgres role the sync service connects as. |
|
Package foundation carries the schema runtime's own tables need.
|
Package foundation carries the schema runtime's own tables need. |
|
Package httpx is the wire shape of the routes rig owns.
|
Package httpx is the wire shape of the routes rig owns. |
|
Package idempotency makes a write that had to be sent twice mean one write.
|
Package idempotency makes a write that had to be sent twice mean one write. |
|
Package outbox is the retry vocabulary and the retry arithmetic that rig's two queues share.
|
Package outbox is the retry vocabulary and the retry arithmetic that rig's two queues share. |
|
Package patch provides the two wrapper types an update input is made of.
|
Package patch provides the two wrapper types an update input is made of. |
|
Package query turns a tree of conditions into parameterized SQL.
|
Package query turns a tree of conditions into parameterized SQL. |
|
Package readopt controls the filters a generated read applies by default.
|
Package readopt controls the filters a generated read applies by default. |
|
Package reqlog is the response writer a request line is written from.
|
Package reqlog is the response writer a request line is written from. |
|
Package rigerr is the error vocabulary shared by generated code.
|
Package rigerr is the error vocabulary shared by generated code. |
|
Package serve runs a rig server: a connection pool, an HTTP server, and a shutdown that finishes what it started.
|
Package serve runs a rig server: a connection pool, an HTTP server, and a shutdown that finishes what it started. |
|
Package tenancy carries who is making a request.
|
Package tenancy carries who is making a request. |
|
Package throttle rate-limits by counting what already happened.
|
Package throttle rate-limits by counting what already happened. |
|
Package tick is one safe ticker lifecycle, and nothing else.
|
Package tick is one safe ticker lifecycle, and nothing else. |
Click to show internal directories.
Click to hide internal directories.