Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func AddMongoMigrationFile ¶ added in v0.1.2
func AddMongoMigrationFile() error
func NewMigrater ¶
func NewMigrater() *migrater
Types ¶
type MongoMigrater ¶
type MongoMigrater struct {
// contains filtered or unexported fields
}
func NewMongoMigrater ¶ added in v0.1.3
func NewMongoMigrater() *MongoMigrater
func (*MongoMigrater) DeleteMigration ¶
func (mgo *MongoMigrater) DeleteMigration(timestamp uint64) error
func (*MongoMigrater) IsMigrated ¶
func (mgo *MongoMigrater) IsMigrated(timestamp uint64) bool
func (*MongoMigrater) SaveMigration ¶
func (mgo *MongoMigrater) SaveMigration(en *MongoMigrationEntity) error
type MongoMigration ¶
type MongoMigration struct { Timestamp uint64 Description string Up MongoMigrationFunc Down MongoMigrationFunc }
type MongoMigrationEntity ¶
type MongoMigrationFunc ¶
Click to show internal directories.
Click to hide internal directories.