Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckVersion ¶
func CheckVersion(ctx context.Context, ds sqlutil.DataSource, lggr logger.Logger, appVersion string) (appv, dbv *semver.Version, err error)
CheckVersion returns an error if there is a valid semver version in the node_versions table that is higher than the current app version
Types ¶
type NodeVersion ¶
func NewNodeVersion ¶
func NewNodeVersion(version string) NodeVersion
type ORM ¶
type ORM interface { FindLatestNodeVersion(ctx context.Context) (*NodeVersion, error) UpsertNodeVersion(ctx context.Context, version NodeVersion) error }
Click to show internal directories.
Click to hide internal directories.