Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BackendConfig ¶
type Interface ¶
type Interface interface { OpenDatabase() (*sql.DB, error) DatabaseExists() (bool, error) CreateDatabase() error DropDatabase() error DumpSchema(db *sql.DB) ([]byte, error) CreateMigrationsTable(db *sql.DB) error SelectMigrations(db *sql.DB, id int) (map[string]bool, error) InsertMigration(tx Transaction, version string) error DeleteMigration(tx Transaction, version string) error Ping() error }
Click to show internal directories.
Click to hide internal directories.