DotNetNext / SqlSugar

.Net aot ORM Fastest ORM Simple Easy VB.NET Sqlite orm Oracle ORM Mysql Orm 虚谷数据库 postgresql ORm SqlServer oRm 达梦 ORM 人大金仓 ORM 神通ORM C# ORM , C# ORM .NET ORM NET5 ORM .NET6 ORM ClickHouse orm QuestDb ,TDengine ORM,OceanBase orm,GaussDB orm ,Tidb orm Object/Relational Mapping
https://www.donet5.com/Home/Doc
MIT License
5.17k stars 1.32k forks source link

添加对 Postgres JsonType 新增字段执行 InitTables 测试步骤 #1238

Closed mgzhenhong closed 2 months ago

mgzhenhong commented 2 months ago

PG数据库在已有表的实体中新增 json字段时 CodeFirst.InitTables 会报错

DotNetNext commented 2 months ago

[SugarTable("UnitJsonTest_a7aaasss")] public class UnitJsonTestAlter
{ [SqlSugar.SugarColumn(IsPrimaryKey =true,IsIdentity =true)] public int id { get; set; } [SugarColumn(IsJson = true,DefaultValue ="cast('{}' as json )")] public Order Order1 { get; set; } }