我需要在我的所有数据库表(SQL Server)中添加一组列 我使用Entity Framework 6中的Code First迁移生成了我的数据库。
是否可以一次将所有这些列添加到我的所有表中?例如,通过使用某些特定代码覆盖OnModelCreating方法?
或者我是否必须将这些列添加到用于更新数据库的每个模型中?
提前感谢您的帮助!
-
高兴
答案 0 :(得分:2)
我找到了解决方案,感谢Muthu。
自动添加"常用列"在我的所有桌子上,我只需要创建一个" Base Model"包含这些列,并使我的所有模型继承它。
这可以避免重复将列添加到每个模型作为属性,并且我相信看起来更清晰。
答案 1 :(得分:0)
我建议这样做: