sql >> データベース >  >> RDS >> SQLite

Room Migration Alter Tableは新しい列を追加せず、移行は何度も呼び出されます

    列がモデルクラスにあることを確認してください。あなたの場合、列ageを追加しています このように:ADD COLUMN 'age' INTEGER 、したがって、int ageが必要です モデルクラスで。

    また、何が失敗しているのかを正確に把握するために移行テストを作成することをお勧めします。移行テストについては、Androidのドキュメントをご覧ください:https://developer.android.com/topic/libraries/architecture/room.html#db-migration-testing



    1. Oracleデータベースの例でのJava

    2. SQLServerでINSERTINTOとしてデータをエクスポートする

    3. Postgresを使用して複数のスキーマからすべてのレコードを選択(取得)します

    4. 都市xとyの間、およびその逆の合計移動時間を計算する方法