从Mvc 4.0自动生成sql server中的表

时间:2014-06-06 08:38:46

标签: asp.net-mvc asp.net-mvc-3 asp.net-mvc-4

我是否可以在sql server中自动生成表,只需在VS中编写模型,就像在Mvc 4.0 Internet应用程序中首次注册一样?

3 个答案:

答案 0 :(得分:1)

答案 1 :(得分:1)

试试这个你可以在MusicC Tutorial for MVC(首先创建数据库代码)中找到它的完整描述

public class ClassEntities : DbContext
    {
        public DbSet<Class1> Class1 { get; set; }

        public DbSet<Class2> Class2 { get; set; }

        public DbSet<Class3> Class3 { get; set; }

        protected override void OnModelCreating(DbModelBuilder modelBuilder)
        {
            modelBuilder.Entity<Class1>().ToTable("Class1");
            modelBuilder.Entity<Class2>().ToTable("Class2");
            modelBuilder.Entity<Class3>().ToTable("Class3");

            base.OnModelCreating(modelBuilder);
        }
    }

答案 2 :(得分:1)