![](/img/trans.png)
[英]Deploy Asp.net core mvc website on Linux hosting (godaddy)
[英]Altering models after hosting ASP.NET MVC 5 website on server
我进行了很多搜索以寻找正确的答案。 所有答案均基于本地主机。 我的问题是我已经在服务器上托管了ASP.NET MVC 5应用程序。 我正在以代码优先的方式使用Entity Framework。
发布应用程序时,由于启用了代码优先迁移,因此我选择了运行代码优先迁移。 不是自动迁移。 我的网站正在使用使用身份2的会员注册系统。
我的问题是:如果我更改了某些模型属性并从本地开发环境中更新了我的网站,并且当我上载新文件时,这些模型也发生了更改...这样会与当前数据库发生冲突吗? 我无法删除所有数据,因为它是用户的详细信息。 我在服务器上没有任何nuget控制台来更新数据库。
我该如何解决这种情况? 谁能回答我?
如果您不能使用代码优先迁移,则可以使用update数据库的script参数生成所需的脚本。
然后,您可以在此脚本中添加或编辑语句以不丢失任何数据。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.