zoukankan      html  css  js  c++  java
  • 第一次使用Entity Framework 的CodeFirst

    第一次使用Entity Framework 的CodeFirst

    做了这么久的.NET MVC 却没有一次真正的使用Entity Framework ,要么就是看教程上的内容,照着做,今天终于自己试了一下

    用的是Code First模式,创建好实体类,设置好连接字符串,写好继承自DbContext的类,接下来就是用程序包管理器控制台来生成数据库了

    上图就是我最开始操作的过程的,虽然出了一些问题,但是我还是通过百度搜索解决了,看来这些命令还是应该要用正常操作来

    第一步:

    Enable-Migrations -ContextTypeName 使用base("") 这里面的字符串
    

    (add-migration InitialCreate)
    如果前面没修改web.config的数据库名, 执行enable-migrations指令后,Migrations将会找到已有的数据库MVCDemo然后自动执行add-migration指令。

    上面的我不知道,我就是执行了 Enable-Migrations 这个命令,后面的我就没细想,

    第二步:

    后面的就按照规范来吧,我自己做的出错了,应该就是没按照规则来的原因,百度这东西还是有好有坏啊

    Add-Migration FirstMigration

    第三步:

    如果数据库的表有更新可以使用下面的命令

    Update-Database

    这三个命令基本上就可以了,其他用的时候直接复制错误的命令百度吧,下次出错我就记录在这篇文章下面吧。

    本来今天打算做个富文本编辑添加的功能的,结果用FormsAuthentication 登录授权 和Entity Framework 就让我折腾了一天,感觉自己好菜啊,而且还不知道FormsAuthentication 这个东西好不好用,感觉网上写的都一样,都没写清楚,记住密码的功能暂时也不知道怎么做,有时间做吧,做不好就直接删了,把FormsAuthentication 的超时时间设置长一点。

  • 相关阅读:
    IIS中使用URL重写工具进行rewrite的规则示例
    施文钧:值得看的文化类节目
    泉州校区/院区分布趋势
    IIS安装SSL证书-轻松实现HTTPS
    [小结]定时任务/作业
    技术或运营的妥协/退让场景
    Windows下开发PHP的准备事项
    移动端之封装个tap()事件
    注解
    Intellij IDEA run coverage之覆盖率测试
  • 原文地址:https://www.cnblogs.com/wu-xin/p/12198037.html
Copyright © 2011-2022 走看看