Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/prest/migrate

Database migrations. CLI and Golang library.
https://github.com/prest/migrate

Move the registry to driver package

We can't test driver.New methods because of circular imports.
That's probably why the initial co...

9754378aa500481d31d05ce5a3bd09446f30533e authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Fix error message

080f49baf4dccb0d694f558afdaf58abf16762a9 authored about 9 years ago by Philippe Lafoucrière <[email protected]>
remove leftover

[skipci]

3bc76ee0bba0baf464b13365f65ba23ef08cff2b authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Don't trust travis go

46c831b8e9d2dab43d248eb1f1ad824045bccc4a authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Don't use -cover for now, it's not working

a35e2a3c7ade222b3206c18046139356fb4381e6 authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Fix travis

8ae2c91ef46cb3330b6584f9324338739d4223c6 authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Use go version defined in the travis.yml matrix

b4e84ac8f92d908991058e9aed20e916218379fa authored about 9 years ago by Philippe Lafoucrière <[email protected]>
go get all deps deeply

ef698d8132f8ad4aa17ec90456b8269dc3e29fbc authored about 9 years ago by Philippe Lafoucrière <[email protected]>
fix yaml in travis.yml

5cf4286653d3f46ca0f720237f7f7ed335b24cd8 authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Fix test with optionated drivers

29574449918c41b9588b9d65c929d980ed76f414 authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Merge branch 'master' of https://github.com/mattes/migrate into dont-load-all-drivers-43

0c7f7b79e04d6894566cf9b83994f270aa55e71d authored about 9 years ago by Philippe Lafoucrière <[email protected]>
Merge pull request #51 from raphaeljlps/master

Fixes migrate --help command

e351ab27b9642dec8e72c966a35bac3dd1e0004d authored over 9 years ago by Matthias Kadenbach <[email protected]>
fixes issue #3

432a0b56d504bc73d48652a9da55a377e292519a authored over 9 years ago by Raphael Jardim Lopes <[email protected]>
Merge pull request #50 from buddhamagnet/streamline-driver-code

Streamline driver code

531fdf64e575c99965da13c1e54bdb1f05ad43f0 authored over 9 years ago by Matthias Kadenbach <[email protected]>
add tests for driver registration

7a0e24ebf3474040c16fc599c35cc895b1b43424 authored over 9 years ago by buddhamagnet <[email protected]>
exclude test sqlite3 db

0f9ca3b392568967c892afd1ef1b2de3d57ef800 authored over 9 years ago by buddhamagnet <[email protected]>
streamline driver code

02c5fc24d30d2626e681faac771b2063cce4dc0d authored over 9 years ago by buddhamagnet <[email protected]>
Merge pull request #48 from johnweldon/45-migration-file-id-clash

Proposed fix for migration file name clashes

e857fcc7852fcb45a6356c65e9113631a931d2db authored over 9 years ago by Matthias Kadenbach <[email protected]>
Add some docstring explanation to makeFiles

07fedf844530da99dc7fa5aa1ab03e3b1efbda31 authored over 9 years ago by John Weldon <[email protected]>
Merge pull request #49 from johnweldon/remove-go1.2-dependency

Fix travis build file to match reality

c848ca946ecf8b611feb10c43460baa4ec4da560 authored over 9 years ago by Matthias Kadenbach <[email protected]>
Fix travis build file to match reality

This project depends on github.com/gocql/gocql, which does not support
go 1.2.

Update the .trav...

879cc40d38f90383ef011317a98a608c7d373499 authored over 9 years ago by John Weldon <[email protected]>
Proposed fix for #45

This is the bare minimum proposed fix for #45

By using a nested map the way I do in this PR we ...

ca486013969b7e1058fef293a45dcccb023d3337 authored over 9 years ago by John Weldon <[email protected]>
Test to demonstrate issue #45

Added a unit test to demonstrate the problem in issue #45

The introduced makeFiles() function c...

c7bacb831beed5beee5e944b3cde4e512401132b authored over 9 years ago by John Weldon <[email protected]>
Merge pull request #44 from faxal/master

Get default URL from environment variable MIGRATE_URL

68a658aff44841d321573396a3d0d19a745be280 authored over 9 years ago by Matthias Kadenbach <[email protected]>
Get default URL from environment variable MIGRATE_URL

d8df2cd1cc53b4d82cbdccc9cede2f9842aa9cea authored over 9 years ago by fazal <[email protected]>
Don't load in all drivers by default #40

Requires activating drivers with a _ style import, e.g.
import "_ github.com/mattes/migrate/driv...

0741616d2ea92fb372f8d5469d9256f3c856ffc1 authored over 9 years ago by Dave Jeffrey <[email protected]>
Update README.md

9bb037339f0f7d2c7591ef148a5cbf78ff65d9b8 authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Merge pull request #36 from cjwirth/sqlite3

Add driver for sqlite3

7dcd8fe1d74f168475f7ee4671f18118bf02d6cf authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Add driver for sqlite3

8d39928220ab1352ae5b67b7a9f9605dfdacb20f authored almost 10 years ago by Caesar Wirth <[email protected]>
Merge pull request #32 from c4milo/patch-1

Adds sql-migrate as another alternative

cd2c56156424002ef8373ac36af776bafcf76f4d authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Adds sql-migrate as another alternative

0c9a8408c7b28e0bb248266a26c25545a1d5423c authored almost 10 years ago by Camilo Aguilar <[email protected]>
add dot

e72d592ef58610b878e964dfc122ffdab40de8a7 authored almost 10 years ago by mattes <[email protected]>
add pateld982 to readme

bf81444464f9fb8dd125adcbced8f4ebb3ce4c25 authored almost 10 years ago by mattes <[email protected]>
Merge pull request #30 from pateld982/master

Add authentication support for cassandra

cac6e08b44d85043134316f626e5107978229dd7 authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Merge pull request #27 from ngauthier/proper-exit-codes

ok flag is misleading, it's really if channel is closed, so return okFlag

f12373eb8382db3740cd960ff7e2da083fc6388f authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Merge pull request #28 from ngauthier/fix-err-handling-typo

fix check on err when using err2

3502e0252cde576d1faf2798fa68d1d87b670915 authored almost 10 years ago by Matthias Kadenbach <[email protected]>
Add login support for cassandra

ee6a71da4ccdd46e2e58ceeb593f091fee2d4b64 authored almost 10 years ago by Dpatel <[email protected]>
fix check on err when using err2

1333184c7b0e6906645b1bf76102f3947d5a6a6d authored almost 10 years ago by Nick Gauthier <[email protected]>
ok flag is misleading, it's really if channel is closed, so return okFlag

ef6572b9aaaa0964c09df39ca2e338e9b2c5bf29 authored almost 10 years ago by Nick Gauthier <[email protected]>
Merge branch 'master' of github.com:mattes/migrate

820c58b7f2277da1fcf46e0503b57a5fb46bc501 authored about 10 years ago by David Francoeur <[email protected]>
Ensure that os signals are not relayed to the interrupt channel when the

function returns

ab520d7b6b395a13ba7d67c49819ba8568e96f90 authored about 10 years ago by David Francoeur <[email protected]>
rename errorFlag to okFlag to make it even more clearer #22

2cf4b2c33e35ec3476613d2ce09a87a34446b388 authored about 10 years ago by mattes <[email protected]>
Merge pull request #23 from ngauthier/return-errors-from-pipes-and-exit

return ok bool instead of error bool

bcba31af112825b2dc2aaaf64222c1fd99bce12f authored about 10 years ago by Matthias Kadenbach <[email protected]>
return ok bool instead of error bool. fixes #22

f61157f6a61c8916feb62c8f878faabf2378644b authored about 10 years ago by Nick Gauthier <[email protected]>
Update Readme

48fe666dbedd58687f642ac9c139abcf92f1beff authored about 10 years ago by mattes <[email protected]>
replace bool with errorFlag #22

05e520bd443fd73768e24dc17281525039d00799 authored about 10 years ago by mattes <[email protected]>
fixing #22

3ce2dc92c21cc2983a94a94d951ecc30f93c5e9d authored about 10 years ago by mattes <[email protected]>
Merge pull request #21 from divoxx/mysql_version_table_issue

WIP: Prevents MySQL driver to failing when version table alredy exists

6b535262fd51769e3e277c547b0f29f5ad8a82e4 authored about 10 years ago by Matthias Kadenbach <[email protected]>
Don't stop when a mysql warning happens

94efc48c499f949f91d69f254cb5011744de7c1f authored about 10 years ago by Rodrigo Kochenburger <[email protected]>
Don't consider warnings as errors

6bce23e36ac2258f8eb4733903f39a10d0b79fb7 authored about 10 years ago by Rodrigo Kochenburger <[email protected]>
Prevents MySQL driver to failing when version table alredy exists

The MySQL driver is using `CREATE TABLE IF NOT EXISTS`, which causes
the MySQL database to raise...

c94461932f496ede74dee6baba81f46e58e6db5c authored about 10 years ago by Rodrigo Kochenburger <[email protected]>
Merge pull request #20 from balboah/master

Cassandra driver tweaks

150ce9b524083beefffd023b7327e4dd9a0a40bb authored about 10 years ago by Matthias Kadenbach <[email protected]>
Update Cassandra authors

Adding myself :)

84ea5f6842580e4b2847ee654bfe11c07a0a1a1f authored about 10 years ago by Johnny Bergström <[email protected]>
Multiple statements per migration file

Makes it possible to run several queries in each file.

5f1ca5dadc3a29eb16d8a0de755f52ef44a649df authored about 10 years ago by Johnny Bergström <[email protected]>
Refactor version tracking

Make sure to rollback the version number in case we couldn't apply the changes.
Some deduplicati...

d5f5eb65a6293c80be2c78f0c9e9f0c0d77b8ef0 authored about 10 years ago by Johnny Bergström <[email protected]>
Merge pull request #19 from balboah/master

Fix typo in printing migrations path

7ae5048cb35a78f7d15c133ed8f9dc8497f6a170 authored about 10 years ago by Matthias Kadenbach <[email protected]>
Fix typo in printing migrations path

We want to print the value pointed to, not the pointer.

357fbc15d9bf5fa3b7189231e94bf1a179c35e1f authored about 10 years ago by Johnny Bergström <[email protected]>
fix mysql

c1f0a1a04441f8508826792616a6cb0f65968283 authored about 10 years ago by mattes <[email protected]>
fix mysql tests

5b6715333f10a694884618edbf254ab549da108a authored about 10 years ago by mattes <[email protected]>
mysql scheme fix

7b1a07fa97e8107bccb3d60f2b6cb086554c9f62 authored about 10 years ago by mattes <[email protected]>
update to version 1.2.0

bbc885c280e9063210bbf1d0482db87e5045725c authored about 10 years ago by mattes <[email protected]>
remove scheme mysql:// prefix in sql.Open

cb9cddce8e817d1ec07f9b57f62051788d59ec3a authored about 10 years ago by mattes <[email protected]>
Update Readme

95068e6a037d0b3da154fc867d0e6ba5547de4b5 authored about 10 years ago by mattes <[email protected]>
Update Readme

664bce394ba8df77a164d580f5db2c0edd99a0d5 authored about 10 years ago by mattes <[email protected]>
Update Readme

d6eb6c49590ad990bf13ed405565865ecf33950b authored about 10 years ago by mattes <[email protected]>
Update Readme

e34a5d7a031f18ef949c493416ebcf0661bfb75c authored about 10 years ago by mattes <[email protected]>
oups, forgot to remove char again

8d261405e032dbf5e681b476387a3641da4901a9 authored about 10 years ago by mattes <[email protected]>
fix mysql tests

24dff377cc0fd3201eaa9d0ef233520e89fe2312 authored about 10 years ago by mattes <[email protected]>
fix wrong string

ff8020a6a64e7702b445786afd976a9095ce192e authored about 10 years ago by mattes <[email protected]>
experimental implementation

2faaebc76a4f23d7885b3a888e68086f40788bd0 authored about 10 years ago by mattes <[email protected]>
initial

8496f2a8a2ce5746adbc91250e7b7012cf923291 authored about 10 years ago by mattes <[email protected]>
split sql statements by ;

cc23e29eefb75ec57a556e298208e1bc34a1a6fc authored about 10 years ago by mattes <[email protected]>
Update Readme

e5ce91ef84bf404d45919d4457ed337fadbdb835 authored about 10 years ago by mattes <[email protected]>
Update Readme

ce6fbbea7ca9a7f0817189875aba1c1120d21aa0 authored about 10 years ago by mattes <[email protected]>
fix typo

805b8413d63a1e29bfe67eed3003eedb417bf65e authored about 10 years ago by mattes <[email protected]>
Merge pull request #14 from vkonstantin/feature/migrateTo

Add goto command

e89512949c8fdcab74e5c9bf1ce9c1c6981ddaf5 authored about 10 years ago by Matthias Kadenbach <[email protected]>
Merge pull request #15 from vkonstantin/feature/pg_version

Return one row with last version from postgres

5342ee5a3c009d1e5949d9c7fba959c5f0d70f68 authored about 10 years ago by Matthias Kadenbach <[email protected]>
Return one row with last version from postgres

a0afdc30388407d38318c00f7cdc96fe1f17399d authored over 10 years ago by fronik <[email protected]>
Add "goto" command

9ba9fe85e673da4e00f4526d20c2d2d30e2d4a62 authored over 10 years ago by fronik <[email protected]>
remove authors from main readme for better readability

b4a84d29ffc7fc298dbe0171546d6d5686405fb5 authored over 10 years ago by mattes <[email protected]>
add me as author to postgres driver

c8a4eeed99d115eb948879188a846a0aaecea28f authored over 10 years ago by mattes <[email protected]>
Update Readme

60db19971ebeea86b8edcedbabb193a4fb818ce5 authored over 10 years ago by mattes <[email protected]>
Update Readme

0593bd037e1af7f1666ad261fcd556d1700ab22a authored over 10 years ago by mattes <[email protected]>
Update Readme

d7b331539b0579b816c4d652cc6947b433db3916 authored over 10 years ago by mattes <[email protected]>
Update Readme

ef1cdd697b2241cd0e1cda89808353772bef4d7c authored over 10 years ago by mattes <[email protected]>
update readme and add new readme to cassandra driver

53ee5dca387907c68ae26dea007caab96613b967 authored over 10 years ago by mattes <[email protected]>
Merge pull request #10 from dinedal/feature/add_cassandra_driver

Allows for migrations to take place against cassandra

303d40c992ce2b3cabdaf5dc8752f1870c9ee6e1 authored over 10 years ago by Matthias Kadenbach <[email protected]>
Remove extraneous error handle

cad776681eac00d3d85bad349d74b8b548a35542 authored over 10 years ago by Paul Bergeron <[email protected]>
Only set inital version if there is an error on getting it the first time

988db1b4defe9e2039ee5120ade9458d40c4fc86 authored over 10 years ago by Paul Bergeron <[email protected]>
Fix issue where version wouldn't correctly populate

a191c8bf362e8784a7146ba65b79fa0340d34a8f authored over 10 years ago by Paul Bergeron <[email protected]>
Add cassandra to travis

28f6567fa07ed10b9f3326871668282176af940f authored over 10 years ago by Paul Bergeron <[email protected]>
Use counter for migration version information instead of rows

c7e6d5436534ac56292eb71a10b391ab46a58b76 authored over 10 years ago by Paul Bergeron <[email protected]>
Fix import paths to reflect upstream

ca8cd2c56b26e0a86c2584e18c855f9a81950cd6 authored over 10 years ago by Paul Bergeron <[email protected]>
Add support for Cassandra to migration drivers

dac7100cf320860de13e8a897b66cb5dbc1735b3 authored over 10 years ago by Paul Bergeron <[email protected]>
add Close() func #7

0cc80701a7117e2ed43d5daadf59e4c14ca8f3fe authored over 10 years ago by mattes <[email protected]>
add version file and --version arg to CLI

c4c955d345ecbe9862596f963aed0ced057963e6 authored over 10 years ago by mattes <[email protected]>
get rid of backticks

37422d109ddbd600e15ff5c015fb370a1d03fab4 authored over 10 years ago by mattes <[email protected]>
Merge pull request #6 from justinas/patch-1

Use raw string literal syntax

5202bf028bed5af1a96af7879377b9d013964f4a authored over 10 years ago by Matthias Kadenbach <[email protected]>
One newline too many

360c0bb755c7dab8e6f5522aa1b68b5cc5e39146 authored over 10 years ago by Justinas Stankevičius <[email protected]>
Use raw string literal syntax

Gets rid of those pesky backslashes.

5f2bd786930dc8a9bc5b40ae73eacfb86fab2242 authored over 10 years ago by Justinas Stankevičius <[email protected]>