migrate/driver/mysql/README.md
2014-10-11 01:22:15 +02:00

22 lines
657 B
Markdown

# MySQL Driver
* Runs migrations in transcations.
That means that if a migration failes, it will be safely rolled back.
* Tries to return helpful error messages.
* Stores migration version details in table ``schema_migrations``.
This table will be auto-generated.
## Usage
```bash
migrate -url mysql://user@host:port/database -path ./db/migrations create add_field_to_table
migrate -url mysql://user@host:port/database -path ./db/migrations up
migrate help # for more info
```
See full [DSN (Data Source Name) documentation](https://github.com/go-sql-driver/mysql/#dsn-data-source-name).
## Authors
* Matthias Kadenbach, https://github.com/mattes