-2
Roomを使用してデータベースのマイグレーションを作成しています。 SQLステートメントを手動で書き出す移行中に必要です。私のデータベース構造は私にとって非常に複雑です。ルームを使用してデータベースを生成するSQL文を表示する方法はありますか?ルームで使用される生成されたSQLステートメントの表示
Roomを使用してデータベースのマイグレーションを作成しています。 SQLステートメントを手動で書き出す移行中に必要です。私のデータベース構造は私にとって非常に複雑です。ルームを使用してデータベースを生成するSQL文を表示する方法はありますか?ルームで使用される生成されたSQLステートメントの表示
ルームがあなたのために生成するクラスはbuild/generated/source/apt/...
であり、生成されたSQLがあります。あなたはGradleのスキーマのログを有効にした場合
また、あなたが指定したディレクトリ内のスキーマを見つける:
javaCompileOptions {
annotationProcessorOptions {
arguments = ["room.schemaLocation":
"$projectDir/schemas".toString()]
}
}
は、スタックオーバーフローへようこそ。ヘルプのセクション、特に、最小、完全、および検証可能なサンプル(https://stackoverflow.com/help/mcve)の作成方法に関する部分を確認してください。私は部屋を知らないが、あなたの質問は人々が答えるには十分かもしれない。しかし、人々は答えを支払わない。したがって、あなたがすでに試したものを書くことは良い意志を生み出します。サイトで 'SQLの移行'を検索し、投票でソートすると、回答の仕方と答えが分かりやすくなります。 –