Commit graph

  • 8103b25135
    Merge pull request #1 from pawndev/add-test main Technofab 2022-10-30 14:26:23 +01:00
  • 60e93d5c10 test: Add some to test up-to/down-to specific migrations pawndev 2022-06-13 17:00:23 +02:00
  • a5b92832d3 fix small mistake Technofab 2022-01-07 21:20:32 +01:00
  • a55233c50b add ability to specify limits and the target version to migrate to Technofab 2022-01-07 21:12:30 +01:00
  • 5b60f68107 Add Dependabot for GitHub Actions Adrian Macneil 2022-01-02 21:56:57 -08:00
  • 52cd75fbc1
    Publish multiarch docker images (#241) Adam Aposhian 2021-12-29 16:58:30 -07:00
  • c99d611cb4
    Upgrade golangci-lint to v1.43.0 (#251) Adrian Macneil 2021-12-20 10:29:33 -08:00
  • 955c9ac653
    Update to MySQL 8.0 image for testing (#250) Adrian Macneil 2021-12-19 21:28:14 -08:00
  • f69f1dea03
    Build using native OS workers (#231) Adrian Macneil 2021-12-19 21:08:22 -08:00
  • 06d8bb7567 Remove CodeQL workflow Adrian Macneil 2021-12-17 17:22:48 -08:00
  • 81fe01b34f
    Postgres defaults to unix socket (#230) Matthew Wraith 2021-12-17 16:44:14 -08:00
  • fb17e8eeca
    refactor: move from io/ioutil to io and os package (#236) Eng Zer Jun 2021-08-27 12:13:37 +08:00
  • cf59ceac74 Default to localhost if not linux or BSD postgres-default-socket Matthew Wraith 2021-08-06 15:33:56 -07:00
  • 0fd7f79820 Make default conn string tests runtime dependent Matthew Wraith 2021-08-05 23:00:59 -07:00
  • 7cc954d8d2 Set default host based on GOOS Matthew Wraith 2021-08-04 19:16:51 -07:00
  • 8175745cfe Postgres defaults to unix socket with no host #229 Matthew Wraith 2021-08-04 15:22:21 -07:00
  • 6243c2b9a9
    Update readme with new docker image (#225) Adrian Macneil 2021-07-22 16:57:17 -07:00
  • 26d5f9f306
    Strip leading 'v' for docker image tags (#224) Adrian Macneil 2021-07-22 16:09:57 -07:00
  • 511336d346
    v1.12.1 (#223) v1.12.1 Adrian Macneil 2021-07-22 15:40:15 -07:00
  • 4a3698c7ac
    Publish Docker image (#220) Adrian Macneil 2021-07-22 15:19:10 -07:00
  • 7c6f9ed747
    Add vscode config (#222) Adrian Macneil 2021-07-22 10:33:35 -07:00
  • cdbbdd65ea
    Add Apple silicon (darwin/arm64) build (#211) Adrian Macneil 2021-04-07 14:16:18 -07:00
  • abd02b7f0b
    Update features for golang-migrate (#205) Lucas Bremgartner 2021-04-07 23:03:39 +02:00
  • b020782b0e
    v1.12.0 (#210) v1.12.0 Adrian Macneil 2021-04-07 13:51:50 -07:00
  • 7b92033d1b
    Support non-UTC timezones (#208) Ilia Ablamonov 2021-04-03 01:34:22 +04:00
  • 08022422d4
    mysql: Fix escaping of '+' character in passwords (#200) Matt Snider 2021-03-09 08:46:36 +01:00
  • ece2c3c122
    Improve error message when database URL is missing (#202) Jae Bentvelzen 2021-03-09 18:44:30 +11:00
  • 53c9c19e82
    master -> main (#201) Adrian Macneil 2021-03-04 14:04:14 -08:00
  • 0c758a8d9f
    Go v1.16 (#196) Adrian Macneil 2021-02-22 11:26:35 -08:00
  • 2bac2c7590
    Write log lines to DB.Log output (#195) Bouke van der Bijl 2021-02-18 23:10:57 +01:00
  • 454f93a000
    Document --migrations--table flag (#186) Adrian Macneil 2020-12-12 16:54:02 -08:00
  • 61771e386d
    Refactor drivers into separate packages (#179) v1.11.0 Adrian Macneil 2020-11-19 15:04:42 +13:00
  • c907c3f5c6
    Ability to specify custom migrations table name (#178) Adrian Macneil 2020-11-17 18:11:24 +13:00
  • 656dc0253a
    Update docs (#175) Adrian Macneil 2020-11-10 14:09:53 +13:00
  • c2b14bb7e0
    v1.11.0 (#174) Adrian Macneil 2020-11-10 12:38:51 +13:00
  • e44e09eb67
    Migrate CI to GitHub Actions (#171) Adrian Macneil 2020-11-02 20:22:59 +13:00
  • 2950db7131
    mysql: Create the schema_migrations table using latin1 charset (#172) Enrico 2020-11-02 00:02:28 +01:00
  • 5b7e6cef18
    Add codeql-analysis.yml (#163) Adrian Macneil 2020-11-01 18:30:30 +13:00
  • 203065661c
    Properly check errors from sql.Rows (#170) Adrian Macneil 2020-11-01 15:30:20 +13:00
  • ac718a23dc
    postgres: Automatically create search_path schema when needed (#169) Adrian Macneil 2020-11-01 15:09:13 +13:00
  • 55a8065efe
    postgres: Support custom schema for schema_migrations table (#167) Adrian Macneil 2020-11-01 13:30:35 +13:00
  • d4ecd0b259
    postgres: Limit pg_dump to schemas in search_path (#166) Adrian Macneil 2020-10-31 17:13:49 +13:00
  • af41fbfb4e
    Make golint happy (#165) Adrian Macneil 2020-10-30 19:04:02 +13:00
  • 2b3f59fbe3
    Go v1.15 (#161) Adrian Macneil 2020-09-27 14:50:30 -07:00
  • 26f17d5141
    Document migration order (#160) Adrian Macneil 2020-09-24 10:14:31 -07:00
  • 616c4fe442
    v1.10.0 (#158) v1.10.0 Adrian Macneil 2020-08-13 08:30:58 -07:00
  • 4387633e1f
    Add sql clients to docker image (#157) Adrian Macneil 2020-08-11 15:36:07 -07:00
  • 4581acafad
    Build statically linked binaries (#156) Adrian Macneil 2020-08-11 13:05:55 -07:00
  • df461ff6c7
    Add linux/arm64 build (#155) Adrian Macneil 2020-08-08 16:25:13 -07:00
  • 073efc996e
    Update README.md (#154) Adrian Macneil 2020-08-08 12:30:22 -07:00
  • 24b3fccacd
    Update RELEASING.md (#153) Adrian Macneil 2020-08-08 11:58:46 -07:00
  • b41a73d70c
    Ignore db directory (#151) Adrian Macneil 2020-08-08 11:58:25 -07:00
  • 9e2d1b8c3b
    Allow setting flags via environment variables (#152) Adrian Macneil 2020-08-08 11:50:45 -07:00
  • a9aaaad1fb
    Add --url flag (#150) Adrian Macneil 2020-08-08 11:19:33 -07:00
  • d1b3334ff7
    Update dependencies (#149) Adrian Macneil 2020-08-07 18:45:32 -07:00
  • 0775179987
    Update to urfave/cli v2 (#148) Adrian Macneil 2020-08-07 18:09:03 -07:00
  • 23aa907644
    Add Homebrew release action (#147) Adrian Macneil 2020-08-07 13:45:35 -07:00
  • c2dd1bd5af
    Add ClickHouse support (#140) Ilia Ablamonov 2020-08-08 00:38:48 +04:00
  • 8234882546
    v1.9.1 (#146) v1.9.1 Adrian Macneil 2020-07-19 15:23:14 -07:00
  • 11c251bd25
    Redact passwords in error messages (#145) Adrian Macneil 2020-07-19 15:04:45 -07:00
  • 2b61b4375a
    updating version (#141) v1.9.0 Viswesh Periyasamy 2020-06-25 13:57:09 -07:00
  • 24705c5d01
    adding verbose output for statement execution (#138) Viswesh Periyasamy 2020-06-25 12:26:09 -07:00
  • 5e128ae6a6
    Update README.md (#137) Adrian Macneil 2020-05-24 20:42:33 -07:00
  • 079523c25f Add --wait-timeout option (#127) Nikita Konev 2020-03-26 18:25:45 +03:00
  • ed9e57a4ad
    Add postgres support for socket parameter (#136) Adrian Macneil 2020-05-24 17:12:41 -07:00
  • 45a122eb86
    Update README.md (#135) Adrian Macneil 2020-05-24 17:08:16 -07:00
  • de0b51e623
    Update dependencies (#134) Adrian Macneil 2020-05-24 15:55:32 -07:00
  • 1ca94e836f
    Go v1.14 (#133) Adrian Macneil 2020-05-24 15:35:51 -07:00
  • 6cd39e1fba Support MySQL connection through unix socket (#131) Carlo Suriano 2020-05-24 12:55:45 -07:00
  • a45d03acdb
    v1.8.0 (#130) v1.8.0 Adrian Macneil 2020-04-28 17:18:51 -07:00
  • 9d2ec369d8
    Add --exit-code and --quiet flags to status command (#124) Adrian Macneil 2020-03-15 11:32:48 -07:00
  • 256f92ad19 Add status command (#120) fcarletti 2020-02-27 23:24:11 -06:00
  • f7a3390299
    Add make docker-bash helper (#123) Adrian Macneil 2020-03-15 08:58:05 -07:00
  • 882c821c1d
    Add default docker postgres password (#121) Adrian Macneil 2020-03-01 22:03:31 -08:00
  • 9a49f8ec93 Update go get install instructions to use modules Gonzalo Lucero 2019-12-14 00:40:57 -08:00
  • 1e45bd774c Add --wait flag (#112) Reuben Thomas-Davis 2019-12-31 20:47:27 +00:00
  • 98066fadaa
    Stricter linting (#113) Adrian Macneil 2020-01-01 19:11:02 -10:00
  • 810bddaea8 Update README.md (#95) thomasdziedzic-pd 2019-10-01 16:58:38 -05:00
  • 325624dbe6 Clarify that it simply uses SQL to define migrations Andrea Crotti 2019-09-26 17:03:06 +01:00
  • e5ade066a2
    v1.7.0 (#93) v1.7.0 Adrian Macneil 2019-09-24 22:07:17 -07:00
  • 18ffa457d6
    Automatically publish builds from Travis (#92) Adrian Macneil 2019-09-24 22:06:21 -07:00
  • d988f526ed
    Update dependencies (#91) Adrian Macneil 2019-09-20 08:00:44 +12:00
  • b69a3d487a
    Fix wait command for servers with no postgres database (#90) Adrian Macneil 2019-09-19 09:36:34 +12:00
  • aa72a39a29
    Cross-compile macOS and Windows builds (#89) Adrian Macneil 2019-09-18 22:30:59 +12:00
  • 23d48e48aa
    Fix docker build for latest golang images (#88) Adrian Macneil 2019-09-02 23:00:26 -04:00
  • 259332bf21
    Update readme docker instructions Adrian Macneil 2019-09-01 21:11:31 -04:00
  • 2c83de332c Provide a reasonable error message to users (#80) Shammah Chancellor 2019-06-13 20:02:29 -07:00
  • 2b885a0aba
    Create RELEASING.md Adrian Macneil 2019-05-27 15:29:11 -07:00
  • 20aa42ed1e Remove year from copyright license Adrian Macneil 2019-05-27 15:18:13 -07:00
  • 5a8b38be13
    v1.6.0 (#79) v1.6.0 Adrian Macneil 2019-05-27 13:36:35 -07:00
  • 3250277c26 Fix special chars passwords in MySQL Driver (#76) Manuel Romei 2019-05-26 19:41:54 +02:00
  • c2c05ffb91
    Fail statements precede up/down migration blocks (#77) Ben Reinhart 2019-05-25 12:39:21 -07:00
  • bd97bea252 wip: npm npm Adrian Macneil 2019-05-25 10:55:15 -07:00
  • 87c22515a9
    Remove brew tap from readme (#73) Adrian Macneil 2019-05-20 19:21:49 -07:00
  • 02c7bda8a9
    Require presence of up block; optional space after -- (#72) Ben Reinhart 2019-05-20 16:37:20 -07:00
  • a31e06b438
    v1.5.0 (#71) v1.5.0 Adrian Macneil 2019-05-19 20:08:14 -07:00
  • 8f7c32af47
    Update dependencies (#70) Adrian Macneil 2019-05-19 19:28:01 -07:00
  • e4d490aa7e
    Go v1.12 (#69) Adrian Macneil 2019-05-19 18:52:45 -07:00
  • 7ac46ff0f3
    Add support for options; transaction option (#68) Ben Reinhart 2019-05-16 19:39:47 -07:00
  • 7400451fba
    Clean up dotfiles and docs (#62) Adrian Macneil 2018-12-01 22:59:42 -08:00