gpt4 book ai didi

c# - 如何更新远程 ms sql server 上的数据库(EF 代码优先)

转载 作者:可可西里 更新时间:2023-11-01 08:56:30 24 4
gpt4 key购买 nike

在开发应用程序时,我使用了 EF 自动迁移。所以现在当我在 VPS 上部署我的应用程序时,我不知道如何向我的数据库添加新表和字段。

我可以直接从我在 VS2012 中的项目连接到远程数据库,更新连接字符串,然后在包管理器控制台中使用“update-database”更新数据库吗?或者我需要在我的 VPS 上安装 VS 并从 VPS 更新数据库吗?

我的数据库已经装满了数据,所以我不能删除它并重新创建。

最佳答案

是的,您可以使用 Visual Studio,关注 this tutorial - 它也应该适用于 VS 2012。
您也可以使用 Code first Migration在包管理器控制台中使用此命令更新您的模型:

Update-Database

并且您可以指定您的连接字符串名称:

Update-Database -ConnectionStringName "MyConnectionString"

关于c# - 如何更新远程 ms sql server 上的数据库(EF 代码优先),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18929546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com