如何先创建实体框架代码?

时间:2018-09-10 19:43:40

标签: c# entity-framework

我想使用Entity框架和代码优先创建一个测试数据库。我只希望这个新数据库与我的旧数据库数据相同。你能帮我吗?

例如;

  • 旧数据库名称:TEST
  • 旧数据库表:人员,国家/地区,学生

Person列:

ID, Name, Surname, Job

Country列:

CountryID, CountryName

Student列:

StudentID, StudentName, StudentSurname

我想创建一个新的数据库TEST2,并且想创建测试数据库的传输。

  • 新数据库名称:TEST2
  • 新的数据库表:人员,国家/地区,学生-全部具有与旧数据库相同的列

PersonEntities.cs

public partial class PersonEntities : DbContext 
{ 
    public PersonEntities() : base()
    {
    }

    public DbSet<Person> Person { get; set; }
    public DbSet<Country> Country { get; set; }
    public DbSet<Student> Student { get; set; }
}

0 个答案:

没有答案