Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlterColumn ¶
type AlterTable ¶
type AlterTable struct {
*db.Table
AddColumns []AddColumn
DropColumns []DropColumn
AlterColumns []AlterColumn
CreateIndexes []CreateIndex
DropIndexes []DropIndex
}
type CreateExtension ¶
type CreateIndex ¶
type CreateSchema ¶
type CreateSchema struct {
*db.Schema
CreateTables []CreateTable
}
type CreateTable ¶
type CreateTable struct {
*db.Table
AddColumns []AddColumn
CreateIndexes []CreateIndex
}
type DropColumn ¶
type DropExtension ¶
type UpdateDatabase ¶
type UpdateDatabase struct {
CreateExtensions []CreateExtension
CreateSchemas []CreateSchema
UpdateSchemas []UpdateSchema
}
func Update ¶
func Update(database ab.DatabaseMatch) UpdateDatabase
type UpdateSchema ¶
type UpdateSchema struct {
*db.Schema
CreateTables []CreateTable
AlterTables []AlterTable
DropTables []DropTable
}
Click to show internal directories.
Click to hide internal directories.