Documentation ¶ Index ¶ type Init func (i *Init) Down(context.Context, fdbclient.Transaction) error func (i *Init) Up(_ context.Context, tr fdbclient.Transaction) error func (i *Init) Version() uint32 type Migration func Migrations(version uint32) []Migration Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Init ¶ type Init struct{} func (*Init) Down ¶ func (i *Init) Down(context.Context, fdbclient.Transaction) error func (*Init) Up ¶ func (i *Init) Up(_ context.Context, tr fdbclient.Transaction) error func (*Init) Version ¶ func (i *Init) Version() uint32 type Migration ¶ type Migration interface { Up(ctx context.Context, tr fdbclient.Transaction) error Down(ctx context.Context, tr fdbclient.Transaction) error Version() uint32 } func Migrations ¶ added in v0.1.8 func Migrations(version uint32) []Migration Source Files ¶ View all Source files 00-init.go migration.go Click to show internal directories. Click to hide internal directories.