Documentation
¶
Index ¶
- type MigrationTarget
- type MigrationsSource
- func (m MigrationsSource) ForInstance(target database.Driver) (*migrate.Migrate, error)
- func (m MigrationsSource) ForPgxPool(target *pgxpool.Pool) (*migrate.Migrate, error)
- func (m MigrationsSource) ForPgxPoolWithConf(target *pgxpool.Pool, conf *pgxdb.Config) (*migrate.Migrate, error)
- func (m MigrationsSource) ForTarget(target MigrationTarget) (*migrate.Migrate, error)
- func (m MigrationsSource) ForURL(target string) (*migrate.Migrate, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MigrationTarget ¶
type MigrationTarget interface {
// contains filtered or unexported methods
}
type MigrationsSource ¶
type MigrationsSource struct {
// contains filtered or unexported fields
}
func Migrations ¶
func Migrations() MigrationsSource
func (MigrationsSource) ForInstance ¶
func (MigrationsSource) ForPgxPool ¶
func (MigrationsSource) ForPgxPoolWithConf ¶
func (MigrationsSource) ForTarget ¶
func (m MigrationsSource) ForTarget(target MigrationTarget) (*migrate.Migrate, error)
Click to show internal directories.
Click to hide internal directories.