如何为自增长列赋值
#807
Replies: 1 comment
-
使用导航属性 赋值 像这样 .Entity<BaseType>(e =>
{
e.HasData(new List<BaseType>()
{
new BaseType("Article.Type","文章类型",1)
{
CreateTime=DateTime.Now,IsDeleted=false,CreateUserId = 1,
BaseItems=new List<BaseItem>()
{
new BaseItem("0","原创",1,1,true){CreateUserId = 1,CreateTime=DateTime.Now,IsDeleted=false},
new BaseItem("1","转载",2,1,true){CreateUserId = 1,CreateTime=DateTime.Now,IsDeleted=false},
new BaseItem("2","翻译",3,1,true){CreateUserId = 1,CreateTime=DateTime.Now,IsDeleted=false}
}
},
new BaseType("Sex","性别",2)
{
CreateTime=DateTime.Now,IsDeleted=false,CreateUserId = 1,
BaseItems=new List<BaseItem>()
{
new BaseItem("0","男",1,2,true){CreateTime=DateTime.Now,IsDeleted=false},
new BaseItem("1","女",2,2,true){CreateTime=DateTime.Now,IsDeleted=false},
new BaseItem("2","保密",3,2,true){CreateTime=DateTime.Now,IsDeleted=false}
}
},
});
})
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
我希望在软件第一次运行的时候初始化一部分数据 如超级管理员角色及用户 菜单模块及权限等 由于菜单模块中包含有导航关系 我希望显式的为自增长ID赋值 (当然 我也可以逐层赋值然后获取结果进行插入 但是太麻烦了)
有没有类似 sqlserver中
SET IDENTITY_INSERT [dbo].[TableName] ON
SET IDENTITY_INSERT [dbo].[TableName] OFF
这样的方法
Beta Was this translation helpful? Give feedback.
All reactions