Module trase.tools.data_release_package.snapshot
Snapshots a data release package into the PostgreSQL database.
This is step 3 ("Snapshot") of the workflow in doc/Data-Release-Package.md. Every
package gets a PostgreSQL schema of its own, into which its data and metadata are
ingested. See trase.tools.data_release_package.snapshot.cli for the command-line entry point.
Sub-modules
trase.tools.data_release_package.snapshot.cli-
CLI implementing the "snapshot" step for a data release package (see doc/Data-Release-Package.md) …
trase.tools.data_release_package.snapshot.dbt_sources-
Keeps the trase.earth dbt project's sources in step with what has been snapshotted …
trase.tools.data_release_package.snapshot.destination-
Names and prepares the PostgreSQL schema a data release package is snapshotted into …
trase.tools.data_release_package.snapshot.ingesters-
Reads the parts of a data release package and writes them to PostgreSQL …
trase.tools.data_release_package.snapshot.test