[Seasar-user:14821] [DBFlute] additionalForeignKeyMapで同じテーブルに外部キーを設定でエラー
西山 はじめ
[E-MAIL ADDRESS DELETED]
2008年 6月 25日 (水) 21:05:49 JST
お世話になっております。西山と申します。
additionalForeignKeyMapで同じテーブルに対して
foreginTableNameの設定を行うとビルドエラーとなってしまいます。
どうやら、CQ、CBクラスなどのメソッド名が重複してしまうみたい
です。
・replace-schema.sql
CREATE TABLE aaa (
aaa_id Integer
, aaa_name VARCHAR(10)
);
CREATE TABLE bbb (
bbb_id Integer
, aaa_user_id Integer
, aaa_manager_id Integer
, bbb_name VARCHAR(10)
);
・additionalForeignKeyMap.dfprop
map:{
;FK_BBB_USER_AAA = map:{
; localTableName = bbb ; foreignTableName = aaa
; localColumnName = aaa_user_id ; foreignColumnName = aaa_id
}
;FK_BBB_MANEGER_AAA = map:{
; localTableName = bbb ; foreignTableName = aaa
; localColumnName = aaa_manager_id ; foreignColumnName = aaa_id
}
}
回避手段ありますでしょうか?
DBFlute : version = 0.7.4
以上よろしくお願いいたします。
--
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
株式会社フジミック システム開発センター ソフト開発2部
西山 創
[E-mail]:[E-MAIL ADDRESS DELETED]
〒140-0002 品川区東品川3-32-42 フジテレビ別館7F
[TEL]:03-5495-1060
++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Seasar-user メーリングリストの案内