2021-04-01から1ヶ月間の記事一覧

golang-migrateを使っている環境でRailsのdb/structure.sql相当のファイルを作成する方法

仕事で携わっているウェブアプリケーションでは、DBのマイグレーションにgolang-migrateを使っています。DBをマイグレーションするだけのツールとしてはこれで十分なのですが、現在のスキーマダンプ、Railsでいうところのdb/structure.sqlをダンプする機能が…

git diffにまだ一度もコミットされていないファイルを含めるにはgit add --intent-to-add

まだ一度もコミットしていないファイルを git diff で表示したい場合は、git add の --intent-to-add オプションを使うと、コミットせずとも git diff に表示できます。 $ echo 'Hello' > example.txt $ git add --intent-to-add . $ git diff diff --git a/…