问题描述
我有一个 ASP.NET MVC5 项目,我使用代码优先创建数据库,当我发布我的项目并在 VPS 上复制时,数据库会重新创建。并删除所有以前的数据。比如我在本地项目中添加了一个表,项目之后放到服务器上的时候。数据库重建
本地连接字符串是这样的:
<add name="QRDb"
connectionString="User Id=sa;Password=sql;Data Source=.;Initial Catalog=baladcheeN;MultipleActiveResultSets=True"
providerName="System.Data.sqlClient " />
服务器连接字符串为:
<add name="QRDb"
connectionString="User Id=sa;Password=P@$$0912;Data Source=WIN-AHQBNS9D6OB\sqlEXPRESS;Initial Catalog=baladcheeS;MultipleActiveResultSets=True"
providerName="System.Data.sqlClient " />
我的数据库是本地机器上的 sql Server,也在 VPS 中。
如何使用code-first是有规律的:
enable-migrations
add-migration name
当我想在本地更新时,我使用:
update-database
但我有一个问题:VPS 重新创建数据库并清除其中包含的所有数据。
如何解决这个问题?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)