Matthias Kadenbach
eabba5b316
Merge pull request #277 from JensRantil/cleanup
...
Various `gofmt`ing
2017-09-18 10:08:34 -07:00
Jens Rantil
a5e584ce22
feat(cassandra): support for user/pw authentication
2017-09-17 13:32:00 +02:00
Jens Rantil
d25732a53a
sty: avoid unnecessary parenthesis
...
Golang best-practise. Cleanup made by `gofmt`.
2017-09-17 13:30:08 +02:00
Jens Rantil
701bd68731
style(cassandra): whitespace fixes
...
According to `gofmt`.
2017-09-17 13:26:30 +02:00
Jens Rantil
51acd3f3ad
style: order imports lexicographically
...
Best-practise according to `gofmt`.
2017-09-17 13:26:23 +02:00
Matthias Kadenbach
804f9c2d4f
Merge pull request #273 from maknahar/master
...
Fixed a couple of typos
2017-08-14 14:01:06 -07:00
maknahar
81c0a17f20
Fixed a couple of typos
2017-08-14 17:55:33 +05:30
Matthias Kadenbach
2570d5866d
Merge pull request #272 from twrobel3/bugfix/cockroachTxnSig
...
Update cockroachDB Txn signatures
2017-08-11 17:11:41 -07:00
Taylor Wrobel
2c0f4f588e
Update cockroachDB Txn signatures
...
cockroach-go made a backwards-incompatible change to their transaction
function signatures, which was causing the cockroach instrumentation
to fail.
Updates the signature to match the cockraoch-go change.
2017-08-10 22:56:41 -07:00
Matthias Kadenbach
8b5365e62c
Merge pull request #267 from nicolas33/FAQ-extension
...
Faq extension
2017-07-30 15:05:05 -07:00
Nicolas Sebrecht
d837bcc60c
FAQ: add required extension
...
Github-fix: #265
Signed-off-by: Nicolas Sebrecht <nicolas.sebrecht@1001pneus.fr>
2017-07-28 14:30:10 +02:00
Nicolas Sebrecht
bfe502654c
FAQ: update format from dos to unix
...
Signed-off-by: Nicolas Sebrecht <nicolas.sebrecht@1001pneus.fr>
2017-07-28 14:24:46 +02:00
Matthias Kadenbach
6632d110b6
Merge pull request #264 from twrobel3/feature/migrations-readme
...
Fill out MIGRATIONS.md with migration format and best practice notes
2017-07-25 23:05:42 -07:00
Taylor Wrobel
341c35b1b8
Fill out MIGRATIONS.md with migration format and best practice notes
2017-07-19 00:18:02 -07:00
Matthias Kadenbach
8e6084bc9c
Merge pull request #263 from twrobel3/feature/crdb-readme
...
Add cockroachdb README and add force lock functionality
2017-07-12 08:48:03 -07:00
Taylor Wrobel
40a40613cb
Add cockroachdb README and add ForceLock functionality
...
Adds a readme to the cockroachdb database package, following the
postgres readme style.
Also adds the ability to force acquisition of the migration lock
via a connect URL parameter/WithInstance config, to allow for fixing
cases where an implementation error causes the schema lock to not
be released.
Lastly, tweaks the CLI readme to include information on building a
CLI for databases other than postgres.
2017-07-11 21:52:02 -07:00
Watanabe Masaru
23a2745a3a
fix spanner ensure migration table
2017-07-09 10:57:10 -07:00
Matthias Kadenbach
88c6a0a752
Merge pull request #253 from kshvakov/master
...
Add ClickHouse driver
2017-07-08 10:11:23 -07:00
Kirill Shvakov
1f62e3f142
Merge branch 'master' into master
2017-07-08 13:50:51 +03:00
Kirill Shvakov
8424e946e4
remove deprecated group from Travis file
2017-07-08 13:49:23 +03:00
Matthias Kadenbach
66a0448698
Merge pull request #255 from twrobel3/feature/cockroachdb
...
Add CockroachDB Support
2017-07-08 00:26:12 -07:00
Taylor Wrobel
2cab359222
Remove debugging output from cockroachDB tests
2017-07-07 23:13:55 -07:00
Taylor Wrobel
aebc0c3cdd
Merge port mapping helper functions into one
2017-07-07 23:12:07 -07:00
Taylor Wrobel
c2925c40c7
Add tests for CockroachDB
2017-07-07 23:12:07 -07:00
Taylor Wrobel
88115dedbf
Support running docker with commands and handling multiple exposed ports
...
Adds the ability to specify a series of commands to run as part
of the docker image execution, and allows for retrieving a mapping
of an exposed via the port bound within the container.
2017-07-07 23:12:07 -07: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
Matthias Kadenbach
8439d7195f
Merge pull request #262 from twrobel3/feature/fixTravisBuild
...
Update docker dependency version to fix Tavis builds
2017-07-07 22:45:46 -07:00
Matthias Kadenbach
f0f8b2c85c
Merge pull request #260 from martin-magakian/patch-1
...
Update README.md
2017-07-03 22:21:55 -07:00
Martin Magakian
35af42a0dd
Update README.md
2017-07-03 15:45:57 +02:00
Martin Magakian
56a56527c6
Update README.md
...
Late edit I promise...
2017-07-03 15:45:41 +02:00
Martin Magakian
1485e567f1
Update README.md
...
Some format :-p
2017-07-03 15:35:43 +02:00
Martin Magakian
180c57747d
Update README.md
...
Forget package
2017-07-03 15:34:43 +02:00
Martin Magakian
2361a7aa24
Update README.md
...
Code snippet don't compile.
It's missing a step (see https://github.com/mattes/migrate/blob/master/source/go-bindata/go-bindata_test.go )
2017-07-03 15:29:15 +02:00
Taylor Wrobel
4f9422ec85
Update docker dependency version to fix Tavis builds
...
Tavis has updated its docker images, and as part of the update,
no longer includes support for the (deprevated) docker-engine
package, moving instead to docker-ce.
See https://blog.travis-ci.com/2017-06-21-trusty-updates-2017-Q2-launch
for details of the package change.
This updates the travis configuration to pin the docker library
version to 17.05.0 and installs the corresponding version of
docker-ce in the install script.
2017-06-24 10:37:08 -07:00
kshvakov
9d17987b8c
Travis CI: using the previous Ubuntu Trusty images ( https://blog.travis-ci.com/2017-06-21-trusty-updates-2017-Q2-launch )
2017-06-23 12:16:14 +03:00
kshvakov
94056e51cc
postgres: fix SetVersion. All requests were executed in different connections so commit/rollback doesn't work correctly
2017-06-23 11:13:54 +03:00
Kirill Shvakov
8cd9761d29
fix: set current database
2017-06-21 23:10:43 +03:00
kshvakov
e86f4a201c
change include path from github.com/kshvakov to github.com/mattes
2017-06-21 17:24:55 +03:00
kshvakov
9341404de0
move ensureVersionTable to init
2017-06-21 17:14:43 +03:00
kshvakov
b031b22c80
Add WithInstance
2017-06-21 17:12:05 +03:00
kshvakov
1440a070c3
Add WithInstance
2017-06-21 17:06:04 +03:00
kshvakov
14636b77fb
Add ClickHouse driver
2017-06-21 15:58:46 +03:00
Matthias Kadenbach
da4160ce04
Merge pull request #251 from christianklotz/spanner-driver
...
Add Spanner driver
2017-06-20 21:52:00 -07:00
Christian Klotz
eccc3a26d2
Skip test if SPANNER_DATABASE isn’t set
2017-06-20 17:53:41 +01:00
Christian Klotz
51afcccb6b
Merge branch 'master' into spanner-driver
2017-06-14 21:02:59 +01:00
Stephanie Ng
8f7d3efb1a
add create command to cli
2017-06-14 21:59:11 +02:00
Ben
13a818e3b5
Fix typo forgotton => forgotten
2017-06-14 21:59:11 +02:00
Matthias Kadenbach
5e049b9fb7
enable cgo
2017-06-14 21:59:11 +02:00
maxvw
33d5038bd3
adapted the sqlite driver for v3 ( #165 )
2017-06-14 21:58:37 +02:00
Fuyuan Bie
39bb76224d
Fix parenthesis problem.
2017-06-14 21:57:37 +02:00