Versions in this module Expand all Collapse all v5 v5.0.0 Jul 16, 2024 Changes in this version + const CreateSchema + func AppendSchema(extensions []schema.Update) + type SchemaUpdate struct + func Schema() *SchemaUpdate + func (s *SchemaUpdate) Check(check schema.Check) + func (s *SchemaUpdate) Ensure(db *sql.DB) (int, error) + func (s *SchemaUpdate) Fresh(statement string) + func (s *SchemaUpdate) Version() (internalVersion uint64, externalVersion uint64) + type SchemaUpdateManager struct + func NewSchema() *SchemaUpdateManager + func (m *SchemaUpdateManager) AppendSchema(extensions []schema.Update) + func (m *SchemaUpdateManager) Schema() *SchemaUpdate + func (s *SchemaUpdateManager) SetExternalUpdates(updates []schema.Update) + func (s *SchemaUpdateManager) SetInternalUpdates(updates []schema.Update) Other modules containing this package github.com/masnax/microclustertest github.com/masnax/microclustertest/v2 github.com/masnax/microclustertest/v3