sequence

package
v0.0.0-...-b45a7ae Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2020 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// TODO: hardcoded, might collide with others, might be configurable in Module
	EntityKey = "Sequence"

	NextValueCommand = "NextValue"
)
View Source
const (
	GetOrCreateSequenceByNameFunc = entity.TypeFuncKey("GetOrCreateSequenceByNameFunc")

	CreateSequenceByNameCommand = entity.TypeCommandKey("CreateSequenceByNameCommand")
)

Variables

This section is empty.

Functions

func NewModule

func NewModule(options ModuleOptions) *modular.Module

Types

type CreateSequenceByNameCommandInput

type CreateSequenceByNameCommandInput struct {
	Name           string
	DefaultOptions CreateSequenceOptions
}

type CreateSequenceByNameCommandOutput

type CreateSequenceByNameCommandOutput struct {
	Reference entity.Reference
}

type CreateSequenceOptions

type CreateSequenceOptions struct {
	ZeroValue, MaxRepeatedDigits int64
}

type GetOrCreateSequenceByNameInput

type GetOrCreateSequenceByNameInput struct {
	Name           string
	DefaultOptions CreateSequenceOptions
}

type GetOrCreateSequenceByNameOutput

type GetOrCreateSequenceByNameOutput struct {
	Reference entity.Reference
}

type ModuleOptions

type ModuleOptions struct {
}

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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