【问题标题】:Problems with integrating DB with MVC 5将 DB 与 MVC 5 集成的问题
【发布时间】:2013-12-02 20:18:51
【问题描述】:

我正在构建一个票务系统,客户可以将新票添加到系统中,员工可以帮助他们处理那里的请求。我使用 ADO 文件构建了数据库,我的问题是,是否可以使用身份用户和 mvc5 Web 应用程序附带的所有数据库,同时添加带有连接的附加表。我一直在尝试这样做一段时间,但没有成功。 !(http://postimg.org/image/v49eh3gql/) 这是我的数据库,我想扩展应用程序用户并使用我的其他属性以及我的其他表和 mvc 附带的角色表都在一个数据库中。 任何帮助,将不胜感激 干杯:)

【问题讨论】:

  • 你的意思是EDM文件吗?
  • 其实我的意思是ADO文件是EDMX

标签: asp.net-mvc-5 entity-framework-6


【解决方案1】:

您可以使用相同的数据库,但我认为最好将它们分开。将您的用户实体的属性添加到IdentityModels.CsAccountViewModels.cs(在适当的情况下)。由于这些视图模型的视图已经创建,您必须自己将属性添加到视图中。然后在包管理器控制台中 Enable-Migrations 复制并粘贴包含 applicationDbConted 的命令。 Add-Migration -Init 然后运行 ​​Update-Database

Here is a post about how to access the logged in user.

is it possible to use the identity user and all of the database that comes with the mvc5 web application yet add additional tables with connections.

换句话说,你可以有一个数据库优先和模型优先的应用程序吗? 是的,但是您必须小心不要先迁移数据库 dbcontext。

【讨论】:

    猜你喜欢
    • 2018-05-29
    • 2020-11-26
    • 1970-01-01
    • 2013-02-21
    • 2018-11-02
    • 1970-01-01
    • 2012-02-25
    • 2016-08-02
    • 2015-08-11
    相关资源
    最近更新 更多