こんにちは!スタンドアロンと聞くとどうしても攻殻機動隊を連想してしまう、しゅん(@MxShun)です。 今回は、Go 製のスタンドアロン DB マイグレーションツール bitbucket.org/liamstask/goose から github.com/pressly/goose へスムーズに移行するハウツーを書きます。 目次 はじめに 問題 移行 おわりに はじめに goose は、Go で作られた DB マイグレーションツールです。Go でできたスタンドアロンな DB マイグレーションツールとしては第一に候補として上がる、いわばデファクトスタンダードと言っても差し支えないでしょう。 簡単な例をあげます。 -- +goose Up CREATE TABLE post ( id int NOT NULL, title text, body text, PRIMARY KEY(id) );