DB migrationツール https://github.com/sqldef/sqldef DBスキーマと実際のDBを照らし合わせて、違いがあれば自動でALTERしてくれるすごいやつ。
実際のコマンドとしてはmysqldefとpsqldefコマンドがあるのでDBに合わせてインストールする\
$ go install github.com/sqldef/sqldef/cmd/psqldef@latest使い方は簡単で、DBの接続情報と期待するDBスキーマを渡すだけ。
$ psqldef -Upostgres -Wpostgres test-db -p32838 < db/schema.sql
-- Apply --
ALTER TABLE "public"."datasets" ADD COLUMN "created_by" text;