Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
var ChangePatterns = []string{
`_(to|from|in)_(\w+)_table$`,
`_(to|from|in)_(\w+)$`,
}
var CreatePatterns = []string{
`^create_(\w+)_table$`,
`^create_(\w+)$`,
}
Functions ¶
This section is empty.
Types ¶
type MigrateCommand ¶
type MigrateCommand struct { }
func (*MigrateCommand) Description ¶
func (receiver *MigrateCommand) Description() string
Description The console command description.
func (*MigrateCommand) Extend ¶
func (receiver *MigrateCommand) Extend() command.Extend
Extend The console command extend.
func (*MigrateCommand) Handle ¶
func (receiver *MigrateCommand) Handle(ctx console.Context) error
Handle Execute the console command.
func (*MigrateCommand) Signature ¶
func (receiver *MigrateCommand) Signature() string
Signature The name and signature of the console command.
type MigrateCreator ¶
type MigrateCreator struct { }
type MigrateMakeCommand ¶
type MigrateMakeCommand struct { }
func (*MigrateMakeCommand) Description ¶
func (receiver *MigrateMakeCommand) Description() string
Description The console command description.
func (*MigrateMakeCommand) Extend ¶
func (receiver *MigrateMakeCommand) Extend() command.Extend
Extend The console command extend.
func (*MigrateMakeCommand) Handle ¶
func (receiver *MigrateMakeCommand) Handle(ctx console.Context) error
Handle Execute the console command.
func (*MigrateMakeCommand) Signature ¶
func (receiver *MigrateMakeCommand) Signature() string
Signature The name and signature of the console command.
type MigrateRollbackCommand ¶
type MigrateRollbackCommand struct { }
func (*MigrateRollbackCommand) Description ¶
func (receiver *MigrateRollbackCommand) Description() string
Description The console command description.
func (*MigrateRollbackCommand) Extend ¶
func (receiver *MigrateRollbackCommand) Extend() command.Extend
Extend The console command extend.
func (*MigrateRollbackCommand) Handle ¶
func (receiver *MigrateRollbackCommand) Handle(ctx console.Context) error
Handle Execute the console command.
func (*MigrateRollbackCommand) Signature ¶
func (receiver *MigrateRollbackCommand) Signature() string
Signature The name and signature of the console command.
type ModelMakeCommand ¶ added in v1.9.0
type ModelMakeCommand struct { }
func (*ModelMakeCommand) Description ¶ added in v1.9.0
func (receiver *ModelMakeCommand) Description() string
Description The console command description.
func (*ModelMakeCommand) Extend ¶ added in v1.9.0
func (receiver *ModelMakeCommand) Extend() command.Extend
Extend The console command extend.
func (*ModelMakeCommand) Handle ¶ added in v1.9.0
func (receiver *ModelMakeCommand) Handle(ctx console.Context) error
Handle Execute the console command.
func (*ModelMakeCommand) Signature ¶ added in v1.9.0
func (receiver *ModelMakeCommand) Signature() string
Signature The name and signature of the console command.
type MysqlStubs ¶ added in v1.8.0
type MysqlStubs struct { }
func (MysqlStubs) CreateDown ¶ added in v1.8.0
func (receiver MysqlStubs) CreateDown() string
CreateDown Create down migration content.
func (MysqlStubs) CreateUp ¶ added in v1.8.0
func (receiver MysqlStubs) CreateUp() string
CreateUp Create up migration content.
func (MysqlStubs) UpdateDown ¶ added in v1.8.0
func (receiver MysqlStubs) UpdateDown() string
UpdateDown Update down migration content.
func (MysqlStubs) UpdateUp ¶ added in v1.8.0
func (receiver MysqlStubs) UpdateUp() string
UpdateUp Update up migration content.
type ObserverMakeCommand ¶ added in v1.11.0
type ObserverMakeCommand struct { }
func (*ObserverMakeCommand) Description ¶ added in v1.11.0
func (receiver *ObserverMakeCommand) Description() string
Description The console command description.
func (*ObserverMakeCommand) Extend ¶ added in v1.11.0
func (receiver *ObserverMakeCommand) Extend() command.Extend
Extend The console command extend.
func (*ObserverMakeCommand) Handle ¶ added in v1.11.0
func (receiver *ObserverMakeCommand) Handle(ctx console.Context) error
Handle Execute the console command.
func (*ObserverMakeCommand) Signature ¶ added in v1.11.0
func (receiver *ObserverMakeCommand) Signature() string
Signature The name and signature of the console command.
type PostgresqlStubs ¶ added in v1.8.0
type PostgresqlStubs struct { }
func (PostgresqlStubs) CreateDown ¶ added in v1.8.0
func (receiver PostgresqlStubs) CreateDown() string
CreateDown Create down migration content.
func (PostgresqlStubs) CreateUp ¶ added in v1.8.0
func (receiver PostgresqlStubs) CreateUp() string
CreateUp Create up migration content.
func (PostgresqlStubs) UpdateDown ¶ added in v1.8.0
func (receiver PostgresqlStubs) UpdateDown() string
UpdateDown Update down migration content.
func (PostgresqlStubs) UpdateUp ¶ added in v1.8.0
func (receiver PostgresqlStubs) UpdateUp() string
UpdateUp Update up migration content.
type SqliteStubs ¶ added in v1.8.0
type SqliteStubs struct { }
func (SqliteStubs) CreateDown ¶ added in v1.8.0
func (receiver SqliteStubs) CreateDown() string
CreateDown Create down migration content.
func (SqliteStubs) CreateUp ¶ added in v1.8.0
func (receiver SqliteStubs) CreateUp() string
CreateUp Create up migration content.
func (SqliteStubs) UpdateDown ¶ added in v1.8.0
func (receiver SqliteStubs) UpdateDown() string
UpdateDown Update down migration content.
func (SqliteStubs) UpdateUp ¶ added in v1.8.0
func (receiver SqliteStubs) UpdateUp() string
UpdateUp Update up migration content.
type SqlserverStubs ¶ added in v1.8.0
type SqlserverStubs struct { }
func (SqlserverStubs) CreateDown ¶ added in v1.8.0
func (receiver SqlserverStubs) CreateDown() string
CreateDown Create down migration content.
func (SqlserverStubs) CreateUp ¶ added in v1.8.0
func (receiver SqlserverStubs) CreateUp() string
CreateUp Create up migration content.
func (SqlserverStubs) UpdateDown ¶ added in v1.8.0
func (receiver SqlserverStubs) UpdateDown() string
UpdateDown Update down migration content.
func (SqlserverStubs) UpdateUp ¶ added in v1.8.0
func (receiver SqlserverStubs) UpdateUp() string
UpdateUp Update up migration content.
type TableGuesser ¶
type TableGuesser struct { }