好きな IPA は志賀高原ビールの @soh335 です。 早くビール飲みたいのですが書かないと怒られるので今日は、隣の発明家が作ったGitDDL というモジュールについて説明しますね。 ︵隣の発明家に任せると﹁GitDDLまじイノベーティブ︵完︶﹂としか説明してくれないので︶ なにするものなの 名前を見て通り、Git で database の schema管理をするものです。それ以前は、DBIx::Class::Schema::Versioned とかを使っていたようです。 仕組み まず、Git で管理されている schemaファイルを指し示すコミットのハッシュを database 上で管理します。 schemaに変更があった場合、このコミットのハッシュが databse 上のものとで差異が生まれます。よって database 上の schemaは期待する schemaではな