Documentation
¶
Index ¶
- func VersionedSchemaName(schema string, version string) string
- type PGVersion
- type Roll
- func (m *Roll) Close() error
- func (m *Roll) Complete(ctx context.Context) error
- func (m *Roll) Init(ctx context.Context) error
- func (m *Roll) PGVersion() PGVersion
- func (m *Roll) Rollback(ctx context.Context) error
- func (m *Roll) Start(ctx context.Context, migration *migrations.Migration, ...) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func VersionedSchemaName ¶
Types ¶
type Roll ¶
type Roll struct {
// contains filtered or unexported fields
}
func (*Roll) Start ¶
func (m *Roll) Start(ctx context.Context, migration *migrations.Migration, cbs ...migrations.CallbackFn) error
Start will apply the required changes to enable supporting the new schema version
Click to show internal directories.
Click to hide internal directories.