// <summary>
/// 模块权限表
/// </summary>
public class Mltx_Model_Auth
{
public int Id { get; set; }
/// <summary>
/// 关联模块信息表Id
/// </summary>
[ForeignKey("ModelId")]
public Mltx_Model_basic Model { get; set; }
public int ModelId { get; set; }
/// <summary>
/// 关联权限信息表 Id
/// </summary>
[ForeignKey("AuthId")]
public Mltx_Authority_basic Auth { get; set; }
public int AuthId { get; set; }
public string Remark { get; set; }
}
我这样写了一个主键ID的数据,但是我需要ID从20150000开始自增长,这个应该怎么设置,或者怎么解决。请大神快来帮忙。。。
在Configuration中的Seed方法下面添加一下代码:
context.Database.ExecuteSqlCommand("DBCC CHECKIDENT ('表名', RESEED, 20150000)");
然后在执行 Update-Database
或者你直接把这个字符串拿到sqlserver中执行一下
记得如果用第一种方法,在Update-Database后 把这句话给删了