使用SQLite数据库的ADO.NET POCO - alter table而不是drop table

时间:2013-04-06 12:46:44

标签: c# .net entity-framework sqlite ado.net

与此msdn sample相关我构建了一个从模型生成数据库的应用程序。现在我想到了这样一个事实:我有一个填充的数据库,并且由于丢失了我的数据而不想丢弃所有表。是否有可能生成查询的“alter table”版本而不是“drop table”版本?

问候克里斯

1 个答案:

答案 0 :(得分:0)

如果您对模型进行了更改并希望这些更改能够反映在您的数据库中而不会丢失数据,那么您应该使用Entity Framework Code First Migrations来查看。

链接中的教程提供了一个很好的演练。


Migration using model first approach in entity framework