add relay charts and optimize relay settings
This commit is contained in:
@@ -60,6 +60,7 @@ public sealed class GreenHomeDbContext : DbContext
|
||||
b.Property(x => x.Voltage).HasColumnType("decimal(18,2)");
|
||||
b.Property(x => x.BatteryVoltage).HasColumnType("decimal(18,2)");
|
||||
b.Property(x => x.BatteryPercent).HasColumnType("decimal(18,2)");
|
||||
b.Property(x => x.RelayStates).HasMaxLength(64);
|
||||
b.HasIndex(x => new { x.DeviceId, x.PersianYear, x.PersianMonth });
|
||||
b.HasIndex(x => new { x.DeviceId, x.TimestampUtc });
|
||||
b.HasIndex(x => new { x.DeviceId, x.ServerTimestampUtc });
|
||||
@@ -97,7 +98,6 @@ public sealed class GreenHomeDbContext : DbContext
|
||||
b.Property(x => x.RelayIndex).IsRequired();
|
||||
b.Property(x => x.Name).HasMaxLength(100);
|
||||
b.Property(x => x.RelayKind).IsRequired().HasConversion<int>();
|
||||
b.Property(x => x.Mode).IsRequired().HasConversion<int>();
|
||||
b.HasIndex(x => new { x.DeviceSettingsId, x.RelayIndex }).IsUnique();
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user