Module references

Source

StructsΒ§

RetrievedSourceReferences πŸ”’
A set of resolved source references.

EnumsΒ§

ReferenceMetadata πŸ”’
Metadata about an available source reference retrieved from the upstream system.
SourceReferenceClient πŸ”’
A client that allows determining all available source references and resolving them to a user-specified source reference during purification.

StaticsΒ§

DATABASE_FAKE_NAME πŸ”’
The name of the fake database that we use for non-Postgres sources to fit the model of a 3-layer catalog used to resolve references in the SourceReferenceResolver. This isn’t actually stored in the catalog since the ReferenceMetadata::external_reference method only includes the database name for Postgres sources.