Compare commits

..

4 Commits

Author SHA1 Message Date
ChenYi
f7769e448e DictionaryObjectExtensionsTypeHandler 2026-04-03 17:30:43 +08:00
ChenYi
16a22575d6 完善jsob类型数据存取 2026-04-03 14:19:47 +08:00
ChenYi
c6ad9803c9 jsonB优化 2026-04-02 23:38:58 +08:00
ChenYi
f6241b1cbd jsonB结构处理 2026-04-02 22:51:23 +08:00
4 changed files with 13 additions and 12 deletions

View File

@ -34,12 +34,12 @@
<!--FreeSql-->
<PackageReference Update="FreeSql.Cloud" Version="2.0.1" />
<PackageReference Update="FreeSql.Extensions.JsonMap" Version="3.5.305" />
<PackageReference Update="FreeSql" Version="3.5.305"/>
<PackageReference Update="FreeSql.Provider.MysqlConnector" Version="3.5.305"/>
<PackageReference Update="FreeSql.Provider.Sqlite" Version="3.5.305"/>
<PackageReference Update="FreeSql.Provider.SqlServer" Version="3.5.305" />
<PackageReference Update="FreeSql.Provider.PostgreSQL " Version="3.5.305" />
<PackageReference Update="FreeSql.Extensions.JsonMap" Version="3.5.307" />
<PackageReference Update="FreeSql" Version="3.5.307"/>
<PackageReference Update="FreeSql.Provider.MysqlConnector" Version="3.5.307"/>
<PackageReference Update="FreeSql.Provider.Sqlite" Version="3.5.307"/>
<PackageReference Update="FreeSql.Provider.SqlServer" Version="3.5.307" />
<PackageReference Update="FreeSql.Provider.PostgreSQL " Version="3.5.307" />
<!-- 单元测试包-->
<PackageReference Update="xunit" Version="2.9.3"/>
@ -120,6 +120,7 @@
<!--Flurl-->
<PackageReference Update="Flurl.Http" Version="4.0.2" />
<PackageReference Update="Mapster" Version="7.4.0" />
<PackageReference Update="Newtonsoft.Json" Version="13.0.3" />
<!--Apache.IoTDB-->
<PackageReference Update="Apache.IoTDB" Version="2.0.2.15" />

View File

@ -13,7 +13,7 @@ using Volo.Abp.EntityFrameworkCore;
namespace JiShe.IoT.Migrations
{
[DbContext(typeof(IoTDbContext))]
[Migration("20260401063556_InitialCreate")]
[Migration("20260403061310_InitialCreate")]
partial class InitialCreate
{
/// <inheritdoc />
@ -536,8 +536,8 @@ namespace JiShe.IoT.Migrations
.HasColumnType("character varying(256)");
b.Property<string>("ExtendedAttributeValue")
.HasMaxLength(2048)
.HasColumnType("character varying(2048)");
.HasColumnType("jsonb")
.HasComment("扩展属性值信息");
b.Property<bool>("IsEnabled")
.HasColumnType("boolean");

View File

@ -1246,7 +1246,7 @@ namespace JiShe.IoT.Migrations
Description = table.Column<string>(type: "character varying(1024)", maxLength: 1024, nullable: true),
IsEnabled = table.Column<bool>(type: "boolean", nullable: false),
ExtendedAttribute = table.Column<string>(type: "character varying(256)", maxLength: 256, nullable: true),
ExtendedAttributeValue = table.Column<string>(type: "character varying(2048)", maxLength: 2048, nullable: true),
ExtendedAttributeValue = table.Column<string>(type: "jsonb", nullable: true, comment: "扩展属性值信息"),
CreationTime = table.Column<DateTime>(type: "timestamp with time zone", nullable: false),
CreatorId = table.Column<Guid>(type: "uuid", nullable: true),
LastModificationTime = table.Column<DateTime>(type: "timestamp with time zone", nullable: true),

View File

@ -533,8 +533,8 @@ namespace JiShe.IoT.Migrations
.HasColumnType("character varying(256)");
b.Property<string>("ExtendedAttributeValue")
.HasMaxLength(2048)
.HasColumnType("character varying(2048)");
.HasColumnType("jsonb")
.HasComment("扩展属性值信息");
b.Property<bool>("IsEnabled")
.HasColumnType("boolean");