New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
h2からpostgresql移行時に正しくデータが反映されない #100
Comments
すいません、バージョン等を明記していませんでした。 ホスト: Ubuntu15.04(vagrant x virtualbox) 別環境のmac book上にbrewでpostgresql93(9.3.9)をインストールしてやってみたところ |
ご連絡ありがとうございます。
導入を簡単にしようと思ってH2を使ってみたのですが、データ破損ですか。
特に特別な操作は必要ありません。 データのコピーは、org.support.project.knowledge.logic.DataTransferLogic というクラスで この処理も、サーバープロセス上で実施すると「重い」と思ったので、サーバーでコピーの そのようなバッチ処理は、別途バッチ名でログが出力されます。
PostgreSQLのバージョンによって、うまくいく/いかない があるということでしょうか。 先日も、DBのマイグレーションがPostgeSQLのバージョンによって動かない(?)と |
返信遅くなってしまい申し訳ありません。
原因不明なのですが、破損してしまったんですよね。 README.mdに書いてあるとありがたいですね。
やはり特別な操作は必要ないですね。
こちらなのですが、DataTransferBat.logは出力されてませんでした。
9.4.1でも動くんですね。
こちらも定義されてると導入の際のトラブル軽減になりそうです。 |
色々試してみたのですがログを見てる限りですとSQL自体は流れてるようなのですが |
こちらですが事前にtruncateすることで回避できたのでtruncateの対応しようと思うのですが問題ないでしょうか? https://github.com/support-project/knowledge/blob/master/src/main/java/org/support/project/knowledge/logic/DataTransferLogic.java#L85 の部分をtruncateに置き換える感じになります。 truncate sql: |
いろいろ調べていただきありがとうございま 😄 |
すいません、 |
h2のデータが破損したためpostgresqlに移行を試みたのですが、一部のデータ(ユーザ情報)が正常に反映されず一部の記事のauthorが何も表示がない状態になりました。
こちら全て反映させるために何か特別な作業等ありますでしょうか?
以下作業した手順記載しておきます。
The text was updated successfully, but these errors were encountered: