芯友网xin1234.com

code first 数据库更新了字段 怎么让他自动同步到model



Microsoft
code first 谁用的比较熟练?
UIT工作室
什么问题
Microsoft
我数据库更新了字段 怎么让他自动同步到model
UIT工作室
。。。你这叫db first
Microsoft
这玩意 只能先写代码后建表?
UIT工作室
对,而且这种方法本来就是为了防止你们这种乱改数据库的情况出现。。。
Microsoft
果然用 code first是错误的选择 、
GOD
我习惯数据库优先
UIT工作室
确实,你们应该用数据库优先,国内大部分用这种,很多公司用powerdesigner设计数据库,然后导入脚本,最后再开发程序,我原来公司也这样
Microsoft
我们以前也是数据库优先
UIT工作室
有版本控制流程的话,还是可以试试code first,因为直接改数据库后,一次版本升级就把原来的东西都破坏了
天尊
MVC 通过限制对action的访问,起到权限控制的效果,有做过的每
UIT工作室
mvc默认的权限就是通过对action或controller实现的。。。你想表达什么
天尊
没有权限去访问action,虽然有路由
https://github.com/yjqGitHub/AuthoryDesign
这个权限你可以参考一下
我参考这个做出来了...效果还行..可以根据自己的情况优化
UIT工作室
不知道你想表达什么,Identity直接在action加一个注解就能实现权限控制
当时我就吓傻啦
MVC有filter啊
Microsoft
还控制啥  从删库到跑路 这是才是必经之路
UIT工作室
既然在问权限,多半是异常牛B的权限控制功能了,微软的Identity可能无法实现,倒建议你查查第三方的库,应该有这种
当时我就吓傻啦
这跟Identity有啥关系哦。
UIT工作室
权限控制跟Identity木有关系么
当时我就吓傻啦
有个屁关系。
当时我就吓傻啦
撑死 能说Identity 是实现权限控制的一种方式。
UIT工作室
那不一样嘛,mvc5开始,核心的权限就是identity在实现。。。当然,如果你是自己写的一套除外
当时我就吓傻啦
这是官方说的还是你说的?
小光
EF Power Tools 这个插件可以数据库字段。生成model
当时我就吓傻啦
不知道 所以我问你这是你说的还是官方说的。
Microsoft
不用生成了 
Microsoft
我已经删库  准备跑路
当时我就吓傻啦
前排出售 飞机票 火车票 驴车 马车 牛车!
UIT工作室
随便新建一个mvc5的项目,默认文件中就有,而且官方也明确说了啊,identity其实是为了弥补原来的sample membership开发的,后面已经.net中的一块核心了,支持很多东西。。。你都不知道identity是什么,怎么说跟权限没关系。。。
当时我就吓傻啦
我要是勾上不进行。。。。呢。
UIT工作室
你试试查一下asp.net identity,这真的是mvc5开始核心的用户和权限控制系统,没事骗你干嘛
当时我就吓傻啦
微软还在VS集成GIT呢 难道是让你别用TFS啦 改用GIT
当时我就吓傻啦
建个项目还自带JQuery .1.10呢。
UIT工作室
当然,如果你确实时间很多,想自己写一个也可以的,不过一般情况下,大家还是会选择用identity
当时我就吓傻啦
那1.9.x就比用啦?
当时我就吓傻啦
identity 顶多算个通用的。
当时我就吓傻啦
我就不信你们公司项目千篇一律 identity实现的
UIT工作室
从mvc5看不出来的,你可以看一下开源的.net core的源码部分,asp.net identity是其中一个核心的组件
当时我就吓傻啦
你又扯远啦。
当时我就吓傻啦
据我所知 Identity只是为了弥补 以前Membership不足开发出来的一套新的认证机制。
当时我就吓傻啦
微软哪说的 你给我看看官贴也行啊
当时我就吓傻啦
红皮书也行啊。

相关问题
ef是如何发现模型改变的?以及如何迁移更新数据库?】 ef是如何发现模型改变的?;映射;数据库和模型都是手动修改的,只改了一个字段。;
如果将图片用Stream流的形式保存到数据库,数据库字段应该是什么格式】 BLOB;用设置大小吗SQL Server 没有BLOB类型;
tp主从数据库,用什么方式同步数据?】 同步数据和tp没啥关系除非你程序重复写入
ado操作access数据库前台界面和后台数据库是分开的现在我准备在窗体利用ADO增加一条新记录】 使用自动编号即可;不喜欢字段编号;你慢慢会喜欢的;试
------分隔线----------------------------
赞助商链接
赞助商链接