Skip to main content

Module write_models

Module write_models 

Source
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§

PgCreateAsset
PgCreateAssetVersion
PgCreateAssetVersionDuoRestriction
PgCreateDataFile
PgCreateDomain
Request to create a domain row.
PgCreateDuoCode
PgCreateEntity
PgCreateEntityInstanceInStudy
PgCreateEntityRelation
PgCreateRelationInstanceInStudy
PgCreateStudy
Request to create a study row.
PgCreateStudyDuoRestriction
PgCreateTransformation
PgCreateVariable
PgCreateVocabulary
Request to create a vocabulary row.
PgCreateVocabularyItem
Request to create a vocabulary item row.
PgCreateVocabularyMapping
Request to create a vocabulary mapping row.
PgDuoQualifiers
PgWriteEntityInstance
PgWriteRelationInstance
PgWriteStudyEntityInstance
PgWriteStudyRelationInstance

Enums§

PgWriteTagTarget
Target that can receive tag writes through the metadata write API.