Commit graph

171 commits

Author SHA1 Message Date
Adrian Macneil
275f5791f4 Move tests out of separate package 2015-12-01 09:43:45 -08:00
Adrian Macneil
1d2493d2be Update README.md 2015-12-01 00:55:23 -08:00
Adrian Macneil
c402613c6c Add MySQL support 2015-12-01 00:44:28 -08:00
Adrian Macneil
5211670904 Lowercase SQL statements 2015-12-01 00:44:12 -08:00
Adrian Macneil
98a4911ff7 Use driver to open SQL connection in tests 2015-12-01 00:16:28 -08:00
Adrian Macneil
8cb676158e Abstract command tests to support multiple databases 2015-11-30 22:06:12 -08:00
Adrian Macneil
456bee585c Use Go 1.5, disable cgo 2015-11-30 18:42:50 -08:00
Adrian Macneil
e2d338dca1 Enable Travis CI 2015-11-30 18:39:40 -08:00
Adrian Macneil
edb027f6e9 Run tests in serial
Prevents race conditions when creating/dropping databases.

See: http://stackoverflow.com/questions/15721238/go-serial-execution-of-package-tests
2015-11-30 18:36:24 -08:00
Adrian Macneil
7253eb6d54 Close database if CreateMigrationsTable fails 2015-11-30 18:36:19 -08:00
Adrian Macneil
64a1b5b290 Update README.md 2015-11-28 23:56:17 -07:00
Adrian Macneil
a2e16a66d2 Add tests for migrate/up/rollback commands 2015-11-28 23:45:23 -07:00
Adrian Macneil
e87dd1e608 Add additional tests for postgres driver 2015-11-28 22:31:55 -07:00
Adrian Macneil
c6aba53e51 Add errcheck and fix unchecked errors 2015-11-27 14:27:44 -08:00
Adrian Macneil
913234a60d Print errors from migrate/rollback commands 2015-11-27 13:55:14 -08:00
Adrian Macneil
5c946fc244 Update README.md 2015-11-27 11:26:09 -08:00
Adrian Macneil
164ec81370 Add Up command to create database and migrate 2015-11-27 10:34:46 -08:00
Adrian Macneil
1c4cf2c122 Implement rollback command 2015-11-25 12:26:57 -08:00
Adrian Macneil
ece5d3cf0e Allow database URL to be specified via command line 2015-11-25 11:32:13 -08:00
Adrian Macneil
99a4f266e6 Rename up command to migrate 2015-11-25 11:04:00 -08:00
Adrian Macneil
9cfc758ca1 Initial commit 2015-11-25 10:57:58 -08:00