README ¶ Bash Driver Runs bash scripts. What you do in the scripts is up to you. Usage migrate -url bash://xxx -path ./migrations create increment_xyz migrate -url bash://xxx -path ./migrations up migrate help # for more info Expand ▾ Collapse ▴ Documentation ¶ Overview ¶ Package bash implements the Driver interface. Index ¶ type Driver func (driver *Driver) Close() error func (driver *Driver) FilenameExtension() string func (driver *Driver) Initialize(url string, initOptions ...func(driver.Driver)) error func (driver *Driver) Migrate(f file.File, pipe chan interface{}) func (driver *Driver) Version() (uint64, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ This section is empty. Types ¶ type Driver ¶ type Driver struct { } func (*Driver) Close ¶ func (driver *Driver) Close() error func (*Driver) FilenameExtension ¶ func (driver *Driver) FilenameExtension() string func (*Driver) Initialize ¶ func (driver *Driver) Initialize(url string, initOptions ...func(driver.Driver)) error func (*Driver) Migrate ¶ func (driver *Driver) Migrate(f file.File, pipe chan interface{}) func (*Driver) Version ¶ func (driver *Driver) Version() (uint64, error) Source Files ¶ View all Source files bash.go Click to show internal directories. Click to hide internal directories.