码迷,mamicode.com
首页 > 数据库 > 详细

EF mysql

时间:2018-08-10 13:13:42      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:sealed   maxlength   ons   tsql   on()   contex   code   oid   ext   

namespace MySqlCodeFirstDemo
{
    [DbConfigurationType(typeof(MySql.Data.Entity.MySqlEFConfiguration))]  //可以执行mysql代码使之生效
    public class MySqlContext : DbContext
    {
        public DbSet<User> Users { get; set; }
    }
 
    public class User
    {
        [Key]
        public int Id { get; set; }
        [MaxLength(255)]
        public string Name { get; set; }

转https://blog.csdn.net/tangolivesky/article/details/46507723?tdsourcetag=s_pcqq_aiomsg

   internal sealed class Configuration : DbMigrationsConfiguration<MySqlCodeFirstDemo.MySqlContext>
    {
        public Configuration()
        {
            AutomaticMigrationsEnabled = false;
 
            // register mysql code generator
            SetSqlGenerator("MySql.Data.MySqlClient", new MySql.Data.Entity.MySqlMigrationSqlGenerator()); //加上这句不知道有啥用 ,不加也没事
        }
        protected override void Seed(MySqlCodeFirstDemo.MySqlContext context)
        {

 

EF mysql

标签:sealed   maxlength   ons   tsql   on()   contex   code   oid   ext   

原文地址:https://www.cnblogs.com/enych/p/9454330.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!