DBFlute -- JDBC-TaskでTABLE_SCHEMを持ってきていつでも利用可能に


ひとまず、JDBC-TaskでTABLE_SCHEMを持ってきていつでも利用可能にしました。
しかし、自動生成用のDBと本番環境用のDBとが同じSchema名ではないことが多いです。
なので、JavaDoc-Comment等で積極的に使うのはちょっと微妙。

そういう意味では、複数Schema対応も開発と本番で違う名前になるのか!?

いや、この場合にSchema名は「Databaseの中のSchema」なので、
Database名称はXxxDevとかいう名前になるかもしれないが、
それに所属するSchema名は本番と同じになるのではないでしょうか!?
(というか同じにすればよい)

DBによってDatabase名とSchema名の扱いが違うのが紛らわしいですが、
複数Schemaをやるときは上記のようになると思われるので
特に気にしなくてもいいかもしれません。

すると、後はやはり、Class名とかの解決とSQL出力時のTable名の修飾だぁぁぁ!