Directories
¶
| Path | Synopsis |
|---|---|
|
Package api is a thin HTTP client for Ronja's /api/v2 surface.
|
Package api is a thin HTTP client for Ronja's /api/v2 surface. |
|
Package checkfile parses the committed file that declares one table's health checks in a pipeline folder (`checks/<stem>.json`), and fingerprints what a live check looks like through the fields that file declares.
|
Package checkfile parses the committed file that declares one table's health checks in a pipeline folder (`checks/<stem>.json`), and fingerprints what a live check looks like through the fields that file declares. |
|
Package cmd wires the `ronja` command tree.
|
Package cmd wires the `ronja` command tree. |
|
Package config owns the CLI's on-disk credential store.
|
Package config owns the CLI's on-disk credential store. |
|
Package dbdir is the local-only binding a migrations folder remembers: which managed database it targets, on which instance and organization.
|
Package dbdir is the local-only binding a migrations folder remembers: which managed database it targets, on which instance and organization. |
|
Package jqf is the CLI's jq filter: compile an expression once, apply it to a decoded JSON value, render the results.
|
Package jqf is the CLI's jq filter: compile an expression once, apply it to a decoded JSON value, render the results. |
|
Package markers owns the CLI's view of the marker grammar a workflow's Python and a derived table's SQL are written in, and the one question a PORTABLE folder has to ask of it: which markers carry a reference to a row that exists in exactly one organization, and what does the source become once those references have been replaced.
|
Package markers owns the CLI's view of the marker grammar a workflow's Python and a derived table's SQL are written in, and the one question a PORTABLE folder has to ask of it: which markers carry a reference to a row that exists in exactly one organization, and what does the source become once those references have been replaced. |
|
Package metricfile parses the committed file that defines one metric in a pipeline folder, and fingerprints what a push of it would send.
|
Package metricfile parses the committed file that defines one metric in a pipeline folder, and fingerprints what a push of it would send. |
|
Package tabledocs is the ONE contract behind both of the CLI's column documentation carriers: the opt-in `-- @table` / `-- @column` header a pipeline .sql file may open with, and the committed docs sidecar a pipeline folder may keep for a table it does not build.
|
Package tabledocs is the ONE contract behind both of the CLI's column documentation carriers: the opt-in `-- @table` / `-- @column` header a pipeline .sql file may open with, and the committed docs sidecar a pipeline folder may keep for a table it does not build. |
|
Package tablerefs owns the `{{ ref('…') }}` grammar a derived table's SQL is written in, and the two questions the CLI asks of it: what does this code reference, and what is its CANONICAL form.
|
Package tablerefs owns the `{{ ref('…') }}` grammar a derived table's SQL is written in, and the two questions the CLI asks of it: what does this code reference, and what is its CANONICAL form. |
|
Package update owns the CLI's knowledge of its own releases: which one is current, which one is newest, how a release archive is named, and how the binary on disk was installed.
|
Package update owns the CLI's knowledge of its own releases: which one is current, which one is newest, how a release archive is named, and how the binary on disk was installed. |
|
Package wfdir owns the on-disk shape of a synced folder — a workflow's or a data app's: what is committed to the customer's git (ronja.json), what is purely local sync bookkeeping (.ronja/state.json), and which local files are candidates for sync at all.
|
Package wfdir owns the on-disk shape of a synced folder — a workflow's or a data app's: what is committed to the customer's git (ronja.json), what is purely local sync bookkeeping (.ronja/state.json), and which local files are candidates for sync at all. |
Click to show internal directories.
Click to hide internal directories.