Commit Graph

73 Commits

Author SHA1 Message Date
Dale Hui f8fd159fbc Fork packagecloud releases 2018-01-20 02:10:22 -08:00
Dale Hui 1cf095c51d Update more references to github.com/mattes/migrate 2018-01-19 14:59:27 -08:00
Dale Hui 3b61abf20a Update some examples and badges in README to reference new fork 2018-01-19 02:07:34 -08:00
Shane O'Donnell 4ac3ee9d75 Removed '(always included)' 2017-10-23 13:27:24 -04:00
Kirill Shvakov 1f62e3f142 Merge branch 'master' into master 2017-07-08 13:50:51 +03:00
Taylor Wrobel 1d8a881941 Add CockroachDB Support
Adds support for CockroachDB.  Cockroach uses the postges wire
protocol and has a large amount of common SQL functionality shared
with Postgres, so much of the postgres code was able to be copied
and modified.

Since the protocol is used in determining the driver, and the
Postgres protocol is also used by Cockroach, new connect string
prefixes were added: cockroach:// cockroachdb:// and
crdb-postgres://.  These fake protocol strings are replaced in
the connect function with the correct `postgres://` protocol.

TODO: Tests needed (Cockroach has a docker image, so this shouldn't
be too hard)
2017-07-07 23:12:07 -07:00
kshvakov 1440a070c3 Add WithInstance 2017-06-21 17:06:04 +03:00
maxvw 33d5038bd3 adapted the sqlite driver for v3 (#165) 2017-06-14 21:58:37 +02:00
Jolan Malassigne 89879968bb add cassandra driver and function to retrieve networkSettings to get port bound to 9042 2017-06-05 11:03:49 +01:00
maxvw 386ce008d9 adapted the sqlite driver for v3 (#165) 2017-06-05 11:02:51 +01:00
Christian Klotz 748ae8f06a Add Spanner driver
Support for Google Cloud Spanner, closes #172. Includes example migrations ported over from the PostgreSQL driver.

In all examples provided by Google I’ve come across, camel-case is used for table names, columns, etc. Hence the examples use this naming convention.
2017-06-04 21:13:49 +01:00
Matthias Kadenbach 3682bcf9d2 Update README.md 2017-05-18 19:47:23 -07:00
Matthias Kadenbach 857dc4b862 Update README.md 2017-05-18 19:45:53 -07:00
Matthias Kadenbach 1b48b97aa4 Update README.md 2017-05-16 13:27:30 -07:00
Jonathan Bryant 91ecd3cb6a Added support for Redshift.
* Added driver that wraps the standard PostgreSQL driver
* Added build.
* Added driver to documentation.
2017-05-11 15:47:40 -06:00
Ivan Daniluk ed5a887579 Add import to example.
The example in README with file source doesn't work without importing "github.com/mattes/migrate/source/github" package.
2017-05-04 19:42:12 +02:00
Matthias Kadenbach 5c8da71dea
update travis branch 2017-04-25 12:01:21 -07:00
Matthias Kadenbach 1676a902f2
update readme 2017-04-20 15:22:06 -07:00
Gobonoid b4adf71696 Updates import path in README examplee 2017-04-19 11:48:58 +01:00
Matthias Kadenbach 9f974b8996
Update Readme 2017-03-12 18:00:22 -07:00
Matthias Kadenbach f576a64f11 Update README.md 2017-02-18 10:41:17 -08:00
Matthias Kadenbach bb6ae0898d Update README.md 2017-02-16 21:13:12 -08:00
Matthias Kadenbach 1e08e21470 update with issues 2017-02-16 20:41:17 -08:00
Matthias Kadenbach ccb40ff3ff
Update Readme 2017-02-16 11:29:18 -08:00
Matthias Kadenbach 53630f5ff1
add NewWithDatabaseInstance example 2017-02-14 23:25:19 -08:00
Matthias Kadenbach 209c056258
add database lock timeouts in migrate and in tests 2017-02-11 19:15:54 -08:00
Matthias Kadenbach cd6e62049c
Update documentation 2017-02-11 11:13:27 -08:00
Matthias Kadenbach 526c0a918e add packagecloud.io badge 2017-02-09 20:09:11 -08:00
Matthias Kadenbach de7ffa60cc update readme 2017-02-09 20:07:04 -08:00
Matthias Kadenbach 81b9791178 move contributing in own file 2017-02-09 20:03:56 -08:00
Matthias Kadenbach c4ec6ac0f7 move CLI usage in own README 2017-02-09 20:00:38 -08:00
Matthias Kadenbach 5c6a21b014 add make docs 2017-02-09 11:59:49 -08:00
Matthias Kadenbach f474e4cae1 travis builds dep tree info 2017-02-08 19:44:12 -08:00
Matthias Kadenbach b3f6bc47bb update readme with dev, testing, and contribution section 2017-02-08 18:27:12 -08:00
Matthias Kadenbach fe1b5c06eb add go coverage 2017-02-08 16:17:04 -08:00
Matthias Kadenbach f7699f1dec update go-bindata with latest source.Migration helper 2017-02-07 22:59:12 -08:00
Matthias Kadenbach 3889c93b63 add Readme draft 2017-02-07 22:40:45 -08:00
Matthias Kadenbach 0861ff957d Update Readme 2017-01-23 13:36:22 -08:00
Matthias Kadenbach f630dc5971 Update README.md 2017-01-09 10:43:22 -08:00
Sam Willcocks 5773f75698
Add Ql driver
Adds a driver for the embedded Ql database (https://github.com/cznic/ql)
2017-01-05 15:09:41 +00:00
David Campbell d4796c8104 Update README to reflect epoch filenames 2016-12-22 12:30:34 -08:00
Jamie Cuthill 2f6745a42f Error in example mysql driver import statement 2015-11-13 11:57:52 +00:00
Dave Jeffrey 0741616d2e Don't load in all drivers by default #40
Requires activating drivers with a _ style import, e.g.
import "_ github.com/mattes/migrate/driver/postgres"
2015-06-11 11:11:28 +01:00
Matthias Kadenbach 9bb037339f Update README.md 2015-03-08 10:58:38 +01:00
Camilo Aguilar 0c9a8408c7 Adds sql-migrate as another alternative 2015-02-09 14:18:33 -05:00
mattes 48fe666dbe Update Readme 2014-12-19 02:50:58 -08:00
mattes 95068e6a03 Update Readme 2014-10-11 01:32:26 +02:00
mattes e34a5d7a03 Update Readme 2014-10-11 01:27:58 +02:00
mattes e5ce91ef84 Update Readme 2014-10-07 11:32:33 +02:00
mattes ce6fbbea7c Update Readme 2014-10-04 09:48:56 +02:00