[CONTAINER-264] gen-entityで、テーブルAがテーブルBに対して複数の外部キーを持つ場合、関連プロパティ名をわかりやすく解決するようにしました。 Created: 2008-10-03  Updated: 2008-10-12  Resolved: 2008-10-12

Status: Resolved
Project: S2Container
Component/s: S2JDBC-Gen
Affects Version/s: S2JDBC-Gen 0.9.2
Fix Version/s: S2JDBC-Gen 0.9.3

Type: Improvement Priority: Major
Reporter: taedium Assignee: taedium
Resolution: Fixed Votes: 0
Labels: None


 Comments   
Comment by taedium [ 2008-10-12 ]

再対応しました。

Comment by taedium [ 2008-10-12 ]

外部キーから参照される主キーが主キーのテーブル名で始まっていると関連名が中途半端になるケースが多いので、そのときは主キー側のエンティ名を補うように修正します。

たとえば、PRODUCTテーブルからCATEGORYへのリレーションシップがあるとして、外部キー PRIMARY_CATEGORY_ID から主キー CATEGORY_ID への参照があるならば 関連名は primary ではなく primaryCategory とします。

ちなみに、現状は、外部キー PRIMARY_CATEGORY_ID から主キー ID への参照がある場合に primaryCategory という関連名になっています。

Comment by taedium [ 2008-10-11 ]

対応しました。

Generated at Fri Apr 26 08:31:15 JST 2024 using Jira 9.15.0#9150000-sha1:9ead8528714127d8cfabf2446010d7e62c0a195c.