gormimpl

package
v1.9.36 Latest Latest
Warning

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

Go to latest
Published: Oct 20, 2023 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewSchedulableEntityRepo

func NewSchedulableEntityRepo(
	db *gorm.DB, errorTransformer adminErrors.ErrorTransformer, scope promutils.Scope) interfaces.SchedulableEntityRepoInterface

NewSchedulableEntityRepo Returns an instance of SchedulableEntityRepoInterface

func NewScheduleEntitiesSnapshotRepo

func NewScheduleEntitiesSnapshotRepo(
	db *gorm.DB, errorTransformer flyteSchedulerDbErrors.ErrorTransformer, scope promutils.Scope) interfaces2.ScheduleEntitiesSnapShotRepoInterface

NewScheduleEntitiesSnapshotRepo Returns an instance of ScheduleEntitiesSnapshotRepoInterface

Types

type SchedulableEntityRepo

type SchedulableEntityRepo struct {
	// contains filtered or unexported fields
}

SchedulableEntityRepo Implementation of SchedulableEntityRepoInterface.

func (*SchedulableEntityRepo) Activate

func (*SchedulableEntityRepo) Create

func (*SchedulableEntityRepo) Deactivate

func (*SchedulableEntityRepo) Get

func (*SchedulableEntityRepo) GetAll

type ScheduleEntitiesSnapshotRepo

type ScheduleEntitiesSnapshotRepo struct {
	// contains filtered or unexported fields
}

ScheduleEntitiesSnapshotRepo Implementation of ScheduleEntitiesSnapshotRepoInterface.

func (*ScheduleEntitiesSnapshotRepo) Read

func (*ScheduleEntitiesSnapshotRepo) Write

TODO : always overwrite the existing snapshot instead of creating new rows

Jump to

Keyboard shortcuts

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