0
電話機のローカルSQL DBに保存されるクラス構造があります。アプリの次のバージョンでは、クラス構造が変更されました。WP7 7.1(マンゴー)データベースのバージョン
SQL DBは、変更されたオブジェクト/構造にデータをどのようにデシリアライズしますか?
電話機のローカルSQL DBに保存されるクラス構造があります。アプリの次のバージョンでは、クラス構造が変更されました。WP7 7.1(マンゴー)データベースのバージョン
SQL DBは、変更されたオブジェクト/構造にデータをどのようにデシリアライズしますか?
私はJesse LibertyとSean McKennaと一緒にYapCastに聞いていましたが、新しいデータモデルバージョンのデータベースをアップグレードするためのAPIがあります。
ショーンはまた彼のMix'11話でこれを言及 - DatabaseSchemaUpdaterがサポートするどのような変更にはかなり限定されたように見えました。たとえば、追加された列はOKですが、複雑なスキーマ変更はありません。 –
オブジェクトにバージョンを付けるべきかどうか疑問に思う。のように、モデルオブジェクトをV1、V2などのフォルダに入れます。その後、古いデータベースをロードし、新しいモデルを使用してアップグレードすることができます。 –