Expand description
PostgreSQL write models and insert/update helpers for metadata tables.
Request structs in this module represent persistence-facing inputs. Domain repositories map validated domain records into these shapes before executing PostgreSQL writes.
Structs§
- PgCreate
Asset - PgCreate
Asset Version - PgCreate
Asset Version DuoRestriction - PgCreate
Data File - PgCreate
Domain - Request to create a domain row.
- PgCreate
DuoCode - PgCreate
Entity - PgCreate
Entity Instance InStudy - PgCreate
Entity Relation - PgCreate
Relation Instance InStudy - PgCreate
Study - Request to create a study row.
- PgCreate
Study DuoRestriction - PgCreate
Transformation - PgCreate
Variable - PgCreate
Vocabulary - Request to create a vocabulary row.
- PgCreate
Vocabulary Item - Request to create a vocabulary item row.
- PgCreate
Vocabulary Mapping - Request to create a vocabulary mapping row.
- PgDuo
Qualifiers - PgWrite
Entity Instance - PgWrite
Relation Instance - PgWrite
Study Entity Instance - PgWrite
Study Relation Instance
Enums§
- PgWrite
TagTarget - Target that can receive tag writes through the metadata write API.