c# - Entity Framework Core - 从代码端迁移和更新
问题描述
想问一下,程序运行时是否可以从代码端迁移和更新数据库(Entity Framework Core)。问题是我从 Key Vault 下载了一个连接字符串。更重要的是连接字符串不能硬编码或在环境变量中。感谢您的所有回答。
当前错误:
字符串参数“connectionString”不能为空。
解决方案
我刚用过:
using (var context = new AzureContext())
{
try
{
context.Database.Migrate();
}
catch (Exception)
{
throw;
}
}
推荐阅读
- android - 无法解决:firebase-iid-interop
- javascript - 使用 Ext.js 4.2 选择已选择的 Treenode(重新选择)
- shell - Shell 脚本输出 ISO8601
- apache - apache vhost 不工作,给出:“你的连接不是私有的”
- sql - SQL:如何在选择查询中添加基于另一列的 ID 列?
- javascript - 如果查询返回 0 个文档,则添加文档
- python - 在 python 中创建二维查找表
- c++ - 通过 Mmap-ed 共享内存传递可变长度 C 字符串
- regex - 使用正则表达式测试字符串中的每个元素是否为 8 位格式
- ios - Google AdMob 广告未展示