From 6a77de47a8e7d3e12acda9d00b2e08d4dd607152 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E9=83=AD=E7=9D=BF?= <774114798@qq.com>
Date: Fri, 13 Dec 2024 11:19:00 +0800
Subject: [PATCH] =?UTF-8?q?=E6=9D=BF=E5=8D=A1=E5=A2=9E=E5=8A=A0=E7=A8=8B?=
=?UTF-8?q?=E5=BA=8F=E7=89=88=E6=9C=AC?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
...0241213031319_update_table_v93.Designer.cs | 5431 +++++++++++++++++
.../20241213031319_update_table_v93.cs | 40 +
.../Migrations/ISASDbContextModelSnapshot.cs | 6 +
.../ProtectionDevice.cshtml | 12 +
.../GeneralInformation/ProtectionDevice.js | 22 +-
5 files changed, 5510 insertions(+), 1 deletion(-)
create mode 100644 src/YunDa.Domain/YunDa.ISAS.EntityFrameworkCore/Migrations/20241213031319_update_table_v93.Designer.cs
create mode 100644 src/YunDa.Domain/YunDa.ISAS.EntityFrameworkCore/Migrations/20241213031319_update_table_v93.cs
diff --git a/src/YunDa.Domain/YunDa.ISAS.EntityFrameworkCore/Migrations/20241213031319_update_table_v93.Designer.cs b/src/YunDa.Domain/YunDa.ISAS.EntityFrameworkCore/Migrations/20241213031319_update_table_v93.Designer.cs
new file mode 100644
index 0000000..77eab38
--- /dev/null
+++ b/src/YunDa.Domain/YunDa.ISAS.EntityFrameworkCore/Migrations/20241213031319_update_table_v93.Designer.cs
@@ -0,0 +1,5431 @@
+//
+using System;
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Infrastructure;
+using Microsoft.EntityFrameworkCore.Metadata;
+using Microsoft.EntityFrameworkCore.Migrations;
+using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
+using YunDa.ISAS.EntityFrameworkCore.EntityFrameworkCore;
+
+#nullable disable
+
+namespace YunDa.ISAS.Migrations
+{
+ [DbContext(typeof(ISASDbContext))]
+ [Migration("20241213031319_update_table_v93")]
+ partial class update_table_v93
+ {
+ ///
+ protected override void BuildTargetModel(ModelBuilder modelBuilder)
+ {
+#pragma warning disable 612, 618
+ modelBuilder
+ .HasAnnotation("ProductVersion", "8.0.11")
+ .HasAnnotation("Relational:MaxIdentifierLength", 64);
+
+ MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder);
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.ClientConfiguration.ThreeDimension.CCThreeDimension", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentInfoId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("ModelId")
+ .HasColumnType("int");
+
+ b.Property("ModelName")
+ .HasColumnType("longtext");
+
+ b.Property("TelecommandConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("TelemeteringConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("TelesignalisationConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("ThreeDimensionDataCategory")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.Property("VideoDevId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentInfoId");
+
+ b.HasIndex("TelecommandConfigurationId");
+
+ b.HasIndex("TelemeteringConfigurationId");
+
+ b.HasIndex("TelesignalisationConfigurationId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.HasIndex("VideoDevId");
+
+ b.ToTable("cc_three_dimension");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.MultidimensionalCheck", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentInfoId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("PatternRecognitionConfigutrationId1")
+ .HasColumnType("char(36)");
+
+ b.Property("PatternRecognitionConfigutrationId2")
+ .HasColumnType("char(36)");
+
+ b.Property("PresetPointId1")
+ .HasColumnType("char(36)");
+
+ b.Property("PresetPointId2")
+ .HasColumnType("char(36)");
+
+ b.Property("Remark")
+ .HasMaxLength(200)
+ .HasColumnType("varchar(200)");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TelesignalisationConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentInfoId");
+
+ b.HasIndex("PatternRecognitionConfigutrationId1");
+
+ b.HasIndex("PatternRecognitionConfigutrationId2");
+
+ b.HasIndex("PresetPointId1");
+
+ b.HasIndex("PresetPointId2");
+
+ b.HasIndex("TelesignalisationConfigurationId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_multidimensional_check");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.MultidimensionalCheckSchedule", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("EndTime")
+ .HasColumnType("longtext");
+
+ b.Property("IntervalMinute")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("Remark")
+ .HasMaxLength(200)
+ .HasColumnType("varchar(200)");
+
+ b.Property("StartTime")
+ .HasColumnType("longtext");
+
+ b.Property("Week")
+ .HasColumnType("int");
+
+ b.HasKey("Id");
+
+ b.ToTable("dm_multidimensional_check_schedule");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.SelfCheckingConfiguration", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DataType")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("JudgmentMode")
+ .HasColumnType("int");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("LowerLimit")
+ .HasColumnType("float");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(200)
+ .HasColumnType("varchar(200)");
+
+ b.Property("RepetitiveDisplacementTimes")
+ .HasColumnType("int");
+
+ b.Property("RepetitiveSendTimes")
+ .HasColumnType("int");
+
+ b.Property("SendTelemeteringValue")
+ .HasColumnType("float");
+
+ b.Property("SendTelesignalisationValue")
+ .HasColumnType("int");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TimeOfJudgment")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.Property("UpperLimit")
+ .HasColumnType("float");
+
+ b.HasKey("Id");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_self_checking_configuration");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TeleCommandPlanSetting", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("Remark")
+ .HasColumnType("longtext");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_telecommand_plan_setting");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TeleCommandPlanTime", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("ByDays")
+ .HasColumnType("longtext");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Freq")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Remark")
+ .HasColumnType("longtext");
+
+ b.Property("SendTelecommandTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("StartTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("TeleCommandPlanSettingId")
+ .HasColumnType("char(36)");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("TeleCommandPlanSettingId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_telecommand_plan_time");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TeleCommandSettingItem", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .HasColumnType("longtext");
+
+ b.Property("Remark")
+ .HasColumnType("longtext");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TeleCommandPlanSettingId")
+ .HasColumnType("char(36)");
+
+ b.Property("TeleCommandValue")
+ .HasColumnType("int");
+
+ b.Property("TelecommandConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("TeleCommandPlanSettingId");
+
+ b.HasIndex("TelecommandConfigurationId");
+
+ b.ToTable("dm_telecommand_setting_item");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelecommandConfiguration", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CPUSector")
+ .HasColumnType("int");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DataSourceCategory")
+ .HasColumnType("int");
+
+ b.Property("DeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("DispatcherAddress")
+ .HasColumnType("int");
+
+ b.Property("EquipmentInfoId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("InfoAddress")
+ .HasColumnType("int");
+
+ b.Property("InfoCPUSector")
+ .HasColumnType("int");
+
+ b.Property("InfoDeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVirtualDevice")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("NoContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("RelatedTelesignalisationId")
+ .HasColumnType("char(36)");
+
+ b.Property("RemoteType")
+ .HasColumnType("int");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.Property("UnsurenessContent")
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("YesContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentInfoId");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.HasIndex("RelatedTelesignalisationId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_telecommand_configuration");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelecommandTemplate", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("NoContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("RelatedTelesignalisationId")
+ .HasColumnType("char(36)");
+
+ b.Property("RemoteType")
+ .HasColumnType("int");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("UnsurenessContent")
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("YesContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.ToTable("dm_telecommand_template");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelemeteringAlarmTemplate", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DMAlarmCategoryId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("MaxValue")
+ .HasColumnType("float");
+
+ b.Property("MinValue")
+ .HasColumnType("float");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TelemeteringTemplateId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("DMAlarmCategoryId");
+
+ b.HasIndex("TelemeteringTemplateId");
+
+ b.ToTable("dm_telemetering_alarm_template");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelemeteringConfiguration", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CPUSector")
+ .HasColumnType("int");
+
+ b.Property("Coefficient")
+ .HasColumnType("float");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DataSourceCategory")
+ .HasColumnType("int");
+
+ b.Property("DecimalDigits")
+ .HasColumnType("int");
+
+ b.Property("DeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("DispatcherAddress")
+ .HasColumnType("int");
+
+ b.Property("EquipmentInfoId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("InfoAddress")
+ .HasColumnType("int");
+
+ b.Property("InfoCPUSector")
+ .HasColumnType("int");
+
+ b.Property("InfoDeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsEnvironmentTemp")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSelfCheckingValue")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVirtualDevice")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("LowerLimit")
+ .HasColumnType("float");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("SelfCheckingConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.Property("Unit")
+ .HasColumnType("longtext");
+
+ b.Property("UpperLimit")
+ .HasColumnType("float");
+
+ b.Property("ismsbaseYCId")
+ .HasColumnType("longtext");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentInfoId");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.HasIndex("SelfCheckingConfigurationId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_telemetering_Configuration");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelemeteringTemplate", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("Coefficient")
+ .HasColumnType("float");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DecimalDigits")
+ .HasColumnType("int");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("Unit")
+ .HasColumnType("longtext");
+
+ b.HasKey("Id");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.ToTable("dm_telemetering_template");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelesignalisationConfiguration", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CPUSector")
+ .HasColumnType("int");
+
+ b.Property("CommValue")
+ .HasColumnType("int");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DMAlarmCategoryId")
+ .HasColumnType("char(36)");
+
+ b.Property("DataSourceCategory")
+ .HasColumnType("int");
+
+ b.Property("DeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("DispatcherAddress")
+ .HasColumnType("int");
+
+ b.Property("EquipmentInfoId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("InfoAddress")
+ .HasColumnType("int");
+
+ b.Property("InfoCPUSector")
+ .HasColumnType("int");
+
+ b.Property("InfoDeviceAddress")
+ .HasColumnType("int");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsCommStatus")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSelfCheckingValue")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVirtualDevice")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("NoContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("RemoteType")
+ .HasColumnType("int");
+
+ b.Property("SelfCheckingConfigurationId")
+ .HasColumnType("char(36)");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.Property("UnsurenessContent")
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("YesContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("ismsbaseYXId")
+ .HasColumnType("longtext");
+
+ b.HasKey("Id");
+
+ b.HasIndex("DMAlarmCategoryId");
+
+ b.HasIndex("EquipmentInfoId");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.HasIndex("SelfCheckingConfigurationId");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("dm_telesignalisation_configuration");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.DataMonitoring.TelesignalisationTemplate", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CommValue")
+ .HasColumnType("int");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DMAlarmCategoryId")
+ .HasColumnType("char(36)");
+
+ b.Property("EquipmentTypeId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsCommStatus")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSave")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsSendDispatcher")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("IsVisible")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .IsRequired()
+ .HasMaxLength(50)
+ .HasColumnType("varchar(50)");
+
+ b.Property("NoContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("RemoteType")
+ .HasColumnType("int");
+
+ b.Property("SeqNo")
+ .HasColumnType("int");
+
+ b.Property("UnsurenessContent")
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.Property("YesContent")
+ .IsRequired()
+ .HasMaxLength(20)
+ .HasColumnType("varchar(20)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("DMAlarmCategoryId");
+
+ b.HasIndex("EquipmentTypeId");
+
+ b.ToTable("dm_telesignalisation_template");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.Foundation.NameDateText", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("Content")
+ .HasMaxLength(65535)
+ .HasColumnType("longtext");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("IsActive")
+ .HasColumnType("tinyint(1)");
+
+ b.Property("LastModificationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("LastModifierUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("Name")
+ .HasColumnType("longtext");
+
+ b.Property("Remark")
+ .HasMaxLength(200)
+ .HasColumnType("varchar(200)");
+
+ b.Property("TransformerSubstationId")
+ .HasColumnType("char(36)");
+
+ b.HasKey("Id");
+
+ b.HasIndex("TransformerSubstationId");
+
+ b.ToTable("fd_name_date_text");
+ });
+
+ modelBuilder.Entity("YunDa.ISAS.Entities.GeneralInformation.EquipmentDataCategory", b =>
+ {
+ b.Property("Id")
+ .ValueGeneratedOnAdd()
+ .HasColumnType("char(36)");
+
+ b.Property("CreationTime")
+ .HasColumnType("datetime(6)");
+
+ b.Property("CreatorUserId")
+ .HasColumnType("char(36)");
+
+ b.Property("DataSourceCategory")
+ .HasColumnType("int");
+
+ b.Property