我找到了许多通过数据库迁移向身份表添加列(我已成功移至应用程序数据库)的教程,但我的理解是这不适用于数据库拳头项目。那么...如何将列添加到数据库第一个项目中的 aspnetusers 表中?
我想添加一个名为 Is RegComplete 的位类型列,该列最初设置为 0,然后在用户完成更多任务后的某个时刻设置为 1。
好的,我已经破解了!首先,我没有意识到,虽然我已将身份表移至应用程序数据库,但仍然有两个数据库上下文,一个用于数据库优先的应用程序表,另一个用于身份表。
我能够启用迁移并首先使用代码添加列,然后迁移然后更新数据库。新列现已在控制器中可用。
我发现这个教程对我有帮助:http://blogs.msdn.com/b/webdev/archive/2013/10/16/customizing-profile-information-in-asp-net-identity-in-vs-2013-templates.aspx
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)