我将实体框架核心与npgsql postgresql一起用于实体框架核心
我的问题是,使用迁移,如何标记类属性以生成JSONB列类型
例如:
公共类MyTableClass
{
公共int Id{get;set;}
//我的JSONB专栏
公共字符串数据{get;set;}
}
提前谢谢
根据H.Herzl的评论:
我的最终解决方案是这样的:
公共类MyTableClass
{
公共int Id{get;set;}
[列(TypeName=“jsonb”)]
公共字符串数据{get;set;}
}
迁移产生了以下结果:
数据=表.列<;字符串>;(键入:“jsonb”,可为空:true),
使用迁移更新数据库时,使用jsonb类型正确创建了数据列
谢谢你,H.Herzl