EF - 从数据库导入一张新表并替换现有表

发布于 2024-12-09 21:19:03 字数 360 浏览 1 评论 0原文

所以我需要从数据库更新模型。问题是我想要新表替换现有表。

这是我现有表格的格式。

原始表

这是从数据库导入后的新表。

New Table

我删除原始表并重命名字段以匹配、构建和获取错误。 我收到错误,因为它找不到 UserProfileTenant。当我使用智能感知时,我看到它有 USR_PROFILE_TENANT2 而不是 UserProfileTenant。

我不确定需要更新哪里才能正确更新名称。

So I need to update the model from the db. The issue is that I want the new table to replace an existing one.

This is the format of my existing table.

Original Table

Here is the new table after import it from the DB.

New Table

I delete the original table and rename the fields to match, build and get errors.
I am getting errors because it can't find UserProfileTenant. When I use intellisense I see that it has USR_PROFILE_TENANT2 instead of UserProfileTenant.

I'm not sure where I need to update to have names properly updated.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

心安伴我暖 2024-12-16 21:19:04

通过查看一些问题,我发现更改 EF 中的数据库。但接受的答案不是我使用的答案。这是一个,作者:zeeshanhirani

选择新表后,请务必更新列映射。

Looking through some questions I found Change DB in EF. But the accepted answer isn't the one I used. Its this one by zeeshanhirani.

Besure to also update the column mappings after the new table is selected.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文