[groonga-dev,04282] Re: [Mroonga] 参照型ベクタカラムとmysqldump

Back to archive index

murata satoshi murat****@gmail*****
2017年 2月 17日 (金) 19:46:04 JST


むらたです。

> FOREIGN KEYとかを設定してもmysqldumpは必ずテーブル名の昇順で
> ダンプするのでしょうがないです。。。

ですよね。。。

> それはそうとエラーメッセージがtypoしているので直しました。


(全然気付いてませんでした。。

> これは、FOREIGN KEYを指定していないのにFOREIGN KEY付きでダン
> プされてしまうということですよね?

はい。
groonga_type(type)を設定するとテーブル定義にFOREIGN KEYが設定される
→ SHOW CREATE TABLE(mysqldumpも)時にもFOREIGN KEYが付く
→ FOREIGN KEYがあるのでカラムindexが付く
→ groonga側でのテーブル(カラム/index)構成が変わってしまう
なのでFOREIGN KEYが付いてしまうことに起因しますね。

> たしかにこれはおかしいのでFOREIGN KEYなしでダンプされるよう
> にしました。

ありがとうございます!

むらた



groonga-dev メーリングリストの案内
Back to archive index