1

OR マッピング手法は初めてです。SORM を使用してデータを DB に保存しているのだろうかと思いますが、将来のデータベース スキーマの変更をどのように処理すればよいですか?

たとえば、ここに User クラスがあります: case class User(name:String, age:Int)

将来、性別などのフィールドをもう 1 つ追加したい場合は、既存のテーブルを手動で変更する必要がありますか、それとも SORM がこれを行うのに役立ちますか 新しいフィールドのデフォルト値は何ですか null 以外のフィールドを追加したい場合はどうなりますか?

それとも、SORM を使用してデータ スキーマを変更するのは簡単ではありませんか? それは非常に制限されているようです。データベース スキーマの変更を処理する最良の方法は何ですか?

4

1 に答える 1