Versions in this module Expand all Collapse all v0 v0.7.0-alpha.1 Sep 4, 2024 v0.6.0 May 6, 2024 Changes in this version + const Version + func Migrate(db *gorm.DB) error + type AlembicVersion struct + Version string + func (AlembicVersion) TableName() string + type App struct + Namespace Namespace + NamespaceID uint + State AppState + Type string + type AppState map[string]any + func (s *AppState) Scan(v interface{}) error + func (s AppState) GormDataType() string + func (s AppState) Value() (driver.Value, error) + type Base struct + CreatedAt time.Time + ID uuid.UUID + IsArchived bool + UpdatedAt time.Time + func (b *Base) BeforeCreate(tx *gorm.DB) error + type Context struct + ID uint + Json JSONB + type Dashboard struct + App App + AppID *uuid.UUID + Description string + Name string + func (d Dashboard) MarshalJSON() ([]byte, error) + type Experiment struct + ArtifactLocation string + CreationTime sql.NullInt64 + ID *int32 + LastUpdateTime sql.NullInt64 + LifecycleStage LifecycleStage + Name string + Namespace Namespace + NamespaceID uint + Runs []Run + Tags []ExperimentTag + type ExperimentTag struct + ExperimentID int32 + Key string + Value string + type JSONB json.RawMessage + func (JSONB) GormDBDataType(db *gorm.DB, field *schema.Field) string + func (JSONB) GormDataType() string + func (j *JSONB) Scan(value interface{}) error + func (j *JSONB) UnmarshalJSON(b []byte) error + func (j JSONB) MarshalJSON() ([]byte, error) + func (j JSONB) String() string + func (j JSONB) Value() (driver.Value, error) + func (js JSONB) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + type LatestMetric struct + Context Context + ContextID uint + IsNan bool + Key string + LastIter int64 + RunID string + Step int64 + Timestamp int64 + Value float64 + type LifecycleStage string + const LifecycleStageActive + const LifecycleStageDeleted + type Metric struct + Context Context + ContextID uint + IsNan bool + Iter int64 + Key string + RunID string + Step int64 + Timestamp int64 + Value float64 + type Namespace struct + Apps []App + Code string + CreatedAt time.Time + DefaultExperimentID *int32 + DeletedAt gorm.DeletedAt + Description string + Experiments []Experiment + ID uint + UpdatedAt time.Time + type Param struct + Key string + RunID string + Value string + type RowNum int64 + func (rn *RowNum) Scan(v interface{}) error + func (rn RowNum) GormDataType() string + func (rn RowNum) GormValue(ctx context.Context, db *gorm.DB) clause.Expr + type Run struct + ArtifactURI string + DeletedTime sql.NullInt64 + EndTime sql.NullInt64 + EntryPointName string + Experiment Experiment + ExperimentID int32 + ID string + LatestMetrics []LatestMetric + LifecycleStage LifecycleStage + Metrics []Metric + Name string + Params []Param + RowNum RowNum + SourceName string + SourceType string + SourceVersion string + StartTime sql.NullInt64 + Status Status + Tags []Tag + UserID string + type SchemaVersion struct + Version string + func (SchemaVersion) TableName() string + type Status string + const StatusFailed + const StatusFinished + const StatusKilled + const StatusRunning + const StatusScheduled + type Tag struct + Key string + RunID string + Value string v0.6.0-rc.5 May 6, 2024 v0.6.0-rc.4 Apr 17, 2024 v0.6.0-rc.3 Apr 9, 2024 v0.6.0-rc.2 Apr 8, 2024 v0.6.0-rc.1 Apr 5, 2024