postgres

package
v0.0.0-...-58c3220 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 27, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ModelTrainingTable = "odahu_operator_training"
)

Variables

View Source
var (
	MaxSize   = 500
	FirstPage = 0
)

Functions

This section is empty.

Types

type ToolchainRepo

type ToolchainRepo struct {
	DB *sql.DB
}

func (ToolchainRepo) DeleteToolchainIntegration

func (tr ToolchainRepo) DeleteToolchainIntegration(name string) error

func (ToolchainRepo) GetToolchainIntegration

func (tr ToolchainRepo) GetToolchainIntegration(name string) (*training.ToolchainIntegration, error)

func (ToolchainRepo) GetToolchainIntegrationList

func (tr ToolchainRepo) GetToolchainIntegrationList(options ...filter.ListOption) (
	[]training.ToolchainIntegration, error,
)

func (ToolchainRepo) SaveToolchainIntegration

func (tr ToolchainRepo) SaveToolchainIntegration(md *training.ToolchainIntegration) error

func (ToolchainRepo) UpdateToolchainIntegration

func (tr ToolchainRepo) UpdateToolchainIntegration(md *training.ToolchainIntegration) error

type TrainingRepo

type TrainingRepo struct {
	DB *sql.DB
}

func (TrainingRepo) BeginTransaction

func (repo TrainingRepo) BeginTransaction(ctx context.Context) (*sql.Tx, error)

func (TrainingRepo) DeleteModelTraining

func (repo TrainingRepo) DeleteModelTraining(ctx context.Context, tx *sql.Tx, id string) error

func (TrainingRepo) GetModelTraining

func (repo TrainingRepo) GetModelTraining(ctx context.Context, tx *sql.Tx, id string) (*training.ModelTraining, error)

func (TrainingRepo) GetModelTrainingList

func (repo TrainingRepo) GetModelTrainingList(
	ctx context.Context, tx *sql.Tx, options ...filter.ListOption) ([]training.ModelTraining, error)

func (TrainingRepo) SaveModelTraining

func (repo TrainingRepo) SaveModelTraining(ctx context.Context, tx *sql.Tx, mt *training.ModelTraining) error

func (TrainingRepo) SetDeletionMark

func (repo TrainingRepo) SetDeletionMark(ctx context.Context, tx *sql.Tx, id string, value bool) error

func (TrainingRepo) UpdateModelTraining

func (repo TrainingRepo) UpdateModelTraining(ctx context.Context, tx *sql.Tx, mt *training.ModelTraining) error

func (TrainingRepo) UpdateModelTrainingStatus

func (repo TrainingRepo) UpdateModelTrainingStatus(
	ctx context.Context, tx *sql.Tx, id string, s v1alpha1.ModelTrainingStatus) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL