Versions in this module Expand all Collapse all v1 v1.0.1 Feb 21, 2024 v1.0.0 Feb 21, 2024 Changes in this version + type Artifact struct + ArtifactData []ArtifactData + Dataset Dataset + DatasetUUID string + Partitions []Partition + SerializedMetadata []byte + Tags []Tag + type ArtifactData struct + Location string + Name string + type ArtifactKey struct + ArtifactID string + DatasetDomain string + DatasetName string + DatasetProject string + DatasetVersion string + type BaseModel struct + CreatedAt time.Time + DeletedAt *time.Time + UpdatedAt time.Time + type DBQueryExpr struct + Args interface{} + Query string + type Dataset struct + PartitionKeys []PartitionKey + SerializedMetadata []byte + func (dataset *Dataset) BeforeCreate(tx *gorm.DB) error + type DatasetKey struct + Domain string + Name string + Project string + UUID string + Version string + type ListModelsInput struct + Limit int + ModelFilters []ModelFilter + Offset int + SortParameter SortParameter + type ModelFilter struct + Entity common.Entity + JoinCondition ModelJoinCondition + ValueFilters []ModelValueFilter + type ModelJoinCondition interface + GetJoinOnDBQueryExpression func(sourceTableName string, joiningTableName string, joiningTableAlias string) (string, error) + type ModelValueFilter interface + GetDBQueryExpression func(tableName string) (DBQueryExpr, error) + type Partition struct + ArtifactID string + DatasetUUID string + Key string + Value string + type PartitionKey struct + DatasetUUID string + Name string + type Reservation struct + ExpiresAt time.Time + OwnerID string + SerializedMetadata []byte + type ReservationKey struct + DatasetDomain string + DatasetName string + DatasetProject string + DatasetVersion string + TagName string + type SortParameter interface + GetDBOrderExpression func(tableName string) string + type Tag struct + Artifact Artifact + ArtifactID string + DatasetUUID string + type TagKey struct + DatasetDomain string + DatasetName string + DatasetProject string + DatasetVersion string + TagName string