[Seasar-user:13448] Re: [DBFlute] replace-schema実行時の 「table xxxxxx already exist」 エラーについて
kubo
[E-MAIL ADDRESS DELETED]
2008年 3月 27日 (木) 20:18:41 JST
久保です。
橋本さん、こんにちは
取り急ぎ環境の確認をさせてください。
<A>
/playsql/replace-schema.sqlにMySQL用の「テーブル3つ」の
CREATE文を設定されているのでしょうか?
<B>
「table xxxxxx already exist」
は、直前のログを確認頂けますでしょうか?
この例外が発生したSQLが出力されているかと思います。
#
# ReplaceSchemaについて(参考)
# http://d.hatena.ne.jp/jflute/20070823/1187797483
#
2008/3/27 Atsushi Hashimoto <[E-MAIL ADDRESS DELETED]>:
> お世話になっております。橋本です。
> DBFluteにのreplace-schemaタスクについての質問です。
>
> 2度目以降のreplace-schemaの実行で「table xxxxxx already exist」のエラーが発生します。
> 以前、H2で動かしていた際にはエラーは出ていなかったのですが、今回、接続先データベースをMySQLに変更したところ発生するようになりました。
>
> 変更の際の設定に不備があるのかと思い、テーブル3つほどの簡単なデータベースを作成し、
>
> 1. [新規]→[プロジェクト]→[chura-project] から S2Dao only でプロジェクト作成
>
> 2. [新規]→[DBFlute client Directory]でDatabaseをmysqlに設定
>
> 上記を行い試してみましたがやはり2度目以降のreplace-schemaで「table xxxxx
> already exist」が発生します。
> MySQL用の設定等が必要なのでしょうか?
>
> DBFlute:バージョン0.6.7
> MySQL:バージョン5.0.51
>
> 以上、よろしくお願いいたします。
>
>
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> https://ml.seasar.org/mailman/listinfo/seasar-user
>
Seasar-user メーリングリストの案内