DBFlute: JDBC-Taskを別Schema同名Table対応


ひとまず、JDBC-Taskにおいて別Schema同名Tableを対応しました。
同名Tableのみ、PKやFKなどの情報を取得する際に、Table固有のSchema名を利用するようにした。
なので既存の処理には影響はなし。

後は、Class名とComponent名をどうするか...
基本はPrefixを付ける。が、その仕様をどうするか要検討。
【Prefixの採用方法】
A. 自動でSchema名を付ける
B. PrefixをPropertyにて指定する
C. その両方

【Prefixの適用範囲】
V. 自動判別で同名Tableのみ付ける。
W. 同名Tableが存在したら全てにTableに付ける。
X. 同名Tableあるなしに関係なく全てにTableに付ける。
Y. その両方

ちなみに、今現状「全てのTableにPrefixを付ける」という機能があります。
これを拡張して、Schema毎に付けられるようにすればいいのかな!?
要は、「B」と「X」を採用な感じ。
ただ、「A」と「V」も完全自動化で捨てがたい。