seasarorg/doma — pull request #3 by gakuzzzz (2014-01-24 08:01:56+00:00)
Title: サービス稼働したままカラム追加などが可能なように、DOMA2002エラーを抑制する設定をConfigで行えるようにする。

SQL ファイルにて SELECT * FROM ... などとしていた場合、
DBのマイグレーションでカラム追加を行うと、DOMA2002エラーになってしまいます。

かといって、新しいアプリコードをリリースしてからDBのカラム追加を行うと、
リリースからカラム追加までサービスが動かなくなります。

全てのSQLファイルで * の利用を止めるという方針もありますが、カラム追加のたびに
関連するEntityの全SQLファイルを修正するのはちょっと生産的とは思えません。

そこで、production の時だけでも DOMA2002エラー を抑制できるような設定を
Config クラスに追加するというのは如何でしょうか？

ご検討のほどよろしくお願いします。