Bot releases are visible (Hide)
Published by amacneil over 1 year ago
Added
resolveBinary()
function to npm package by @amacneil in https://github.com/amacneil/dbmate/pull/415 https://github.com/amacneil/dbmate/pull/418
Removed
Misc
Published by github-actions[bot] over 1 year ago
Fixed
Changed
Thanks to @sunaurus and @blinktag for reporting issues in the v2.0.0 release.
Published by github-actions[bot] over 1 year ago
What's new in v2
-- migrate:up
block and a --migrate:down
block (even if the down block is empty), preventing errors such as https://github.com/amacneil/dbmate/issues/108.schema_migrations
table version
column is now created as varchar(128)
instead of varchar(256)
. Existing tables will not be modified.Added
Changed
Fixed
Other
Published by amacneil over 1 year ago
Published by amacneil over 1 year ago
Published by amacneil almost 2 years ago
caching_sha2_password
MySQL plugin @shames0 in https://github.com/amacneil/dbmate/pull/308
Published by amacneil over 2 years ago
Published by amacneil over 2 years ago
Changed
Fixed
Testing & Docs
Published by github-actions[bot] almost 3 years ago
io/ioutil
to io
and os
package by @Juneezee in https://github.com/amacneil/dbmate/pull/236
Published by amacneil about 3 years ago
Published by amacneil over 3 years ago
--migrations-table
(#178)+
character in passwords (#200)Published by amacneil almost 4 years ago
--migrations-table
flag to specify custom schema_migrations table (https://github.com/amacneil/dbmate/pull/178)search_path
URL parameter (https://github.com/amacneil/dbmate/pull/167, https://github.com/amacneil/dbmate/pull/169, https://github.com/amacneil/dbmate/pull/166)schema_migrations
table using latin1
charset to avoid index length limits with utf8mb4
(https://github.com/amacneil/dbmate/pull/172)Backwards compatibility note: If you are using PostgreSQL with the (previously undocumented) search_path
parameter in your URL, you will need to take action depending on the desired location of your schema_migrations
table:
Prior to dbmate v1.11, the
schema_migrations
table was always stored in thepublic
schema. Going forward, dbmate will always storeschema_migrations
in the first schema of yoursearch_path
.If you wish to adopt the new behavior, you need to manually move your schema migrations table to the first schema in your
search_path
:ALTER TABLE public.schema_migrations SET SCHEMA myschema
Alternatively, you can force dbmate to continue storing the migrations table in the public schema by using the
--migrations-table "public.schema_migrations"
CLI flag.If you are only using the default (public) schema and did not specify a
search_path
in your URL, no action is necessary.
Published by amacneil about 4 years ago
--url
flag (https://github.com/amacneil/dbmate/pull/150)dbmate dump
) in docker image (https://github.com/amacneil/dbmate/pull/157)linux/arm64
build (https://github.com/amacneil/dbmate/pull/155)Published by amacneil over 4 years ago
--verbose
output flag to print last insert ID and rows affected (https://github.com/amacneil/dbmate/pull/138)--wait-timeout
flag (https://github.com/amacneil/dbmate/pull/127)Published by amacneil over 4 years ago
dbmate status
command to list applied and pending migrations (https://github.com/amacneil/dbmate/pull/120, https://github.com/amacneil/dbmate/pull/124)--wait
flag to all commands to wait for the database to be ready before proceeding (https://github.com/amacneil/dbmate/pull/112)postgres
images due to unset default password (https://github.com/amacneil/dbmate/pull/121)dbmate wait
command on PostgreSQL servers with no postgres
schema (https://github.com/amacneil/dbmate/pull/90).env
files (https://github.com/amacneil/dbmate/pull/80)Published by amacneil over 5 years ago
-- migrate:up
directive in migration files (https://github.com/amacneil/dbmate/pull/72)-- migrate:up
directive (https://github.com/amacneil/dbmate/pull/77)Published by amacneil over 5 years ago
transaction:false
option (#68)homebrew/core
(https://github.com/Homebrew/homebrew-core/pull/40080)Published by amacneil about 6 years ago
schema.sql
in PostgreSQL 9.6.8+) (https://github.com/amacneil/dbmate/pull/49, https://github.com/amacneil/dbmate/pull/52)