Documentation ¶
Index ¶
- type ConnectionOptions
- type MigrationSet
- func (s MigrationSet) Create(name string) (fileName string, err error)
- func (s MigrationSet) Down(opts ConnectionOptions, max int) (n int, err error)
- func (s MigrationSet) Status(opts ConnectionOptions) (plans []*migrate.PlannedMigration, err error)
- func (s MigrationSet) Up(opts ConnectionOptions, max int) (n int, err error)
- type PartmanMaintainer
- type TemplateMigrationSource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ConnectionOptions ¶
type MigrationSet ¶
type MigrationSet struct { MigrationSet migrate.MigrationSet Dir string }
func NewMigrateSet ¶
func NewMigrateSet(tableName string, dir string) MigrationSet
func (MigrationSet) Down ¶
func (s MigrationSet) Down(opts ConnectionOptions, max int) (n int, err error)
func (MigrationSet) Status ¶
func (s MigrationSet) Status(opts ConnectionOptions) (plans []*migrate.PlannedMigration, err error)
func (MigrationSet) Up ¶
func (s MigrationSet) Up(opts ConnectionOptions, max int) (n int, err error)
type PartmanMaintainer ¶
func (PartmanMaintainer) RunMaintenance ¶
func (m PartmanMaintainer) RunMaintenance() (err error)
type TemplateMigrationSource ¶
type TemplateMigrationSource struct { OriginSource migrate.MigrationSource Data interface{} }
func (TemplateMigrationSource) ExecuteTemplate ¶
func (s TemplateMigrationSource) ExecuteTemplate(input string) (out string, err error)
func (TemplateMigrationSource) FindMigrations ¶
func (s TemplateMigrationSource) FindMigrations() (migrations []*migrate.Migration, err error)
Click to show internal directories.
Click to hide internal directories.