diff --git a/Data/Context/DatabaseContext.cs b/Data/Context/DatabaseContext.cs index 6c8ca2aa..5eee9066 100644 --- a/Data/Context/DatabaseContext.cs +++ b/Data/Context/DatabaseContext.cs @@ -131,6 +131,7 @@ namespace Data.Context ent.HasIndex(_alias => _alias.SearchableName); ent.HasIndex(_alias => new {_alias.Name, _alias.IPAddress}); ent.Property(alias => alias.SearchableIPAddress) + .HasMaxLength(255) .HasComputedColumnSql(@"((IPAddress & 255) || '.' || ((IPAddress >> 8) & 255)) || '.' || ((IPAddress >> 16) & 255) || '.' || ((IPAddress >> 24) & 255)", stored: true); ent.HasIndex(alias => alias.SearchableIPAddress); }); diff --git a/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.Designer.cs b/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.Designer.cs index d59f47b5..b7fa034f 100644 --- a/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.Designer.cs +++ b/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.Designer.cs @@ -808,7 +808,8 @@ namespace Data.Migrations.MySql b.Property("SearchableIPAddress") .ValueGeneratedOnAddOrUpdate() - .HasColumnType("longtext") + .HasMaxLength(255) + .HasColumnType("varchar(255)") .HasComputedColumnSql("((IPAddress & 255) || '.' || ((IPAddress >> 8) & 255)) || '.' || ((IPAddress >> 16) & 255) || '.' || ((IPAddress >> 24) & 255)", true); b.Property("SearchableName") diff --git a/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.cs b/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.cs index ab13335e..ed87196a 100644 --- a/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.cs +++ b/Data/Migrations/MySql/20220404151444_AddSearchableIPToEFAlias.cs @@ -11,7 +11,8 @@ namespace Data.Migrations.MySql migrationBuilder.AddColumn( name: "SearchableIPAddress", table: "EFAlias", - type: "longtext", + type: "varchar(255)", + maxLength: 255, nullable: true, computedColumnSql: "CONCAT((IPAddress & 255), \".\", ((IPAddress >> 8) & 255), \".\", ((IPAddress >> 16) & 255), \".\", ((IPAddress >> 24) & 255))", stored: true) diff --git a/Data/Migrations/MySql/20220404192417_AddIndexToSearchableIPToEFAlias.Designer.cs b/Data/Migrations/MySql/20220404192417_AddIndexToSearchableIPToEFAlias.Designer.cs index bc312e78..bcd29abd 100644 --- a/Data/Migrations/MySql/20220404192417_AddIndexToSearchableIPToEFAlias.Designer.cs +++ b/Data/Migrations/MySql/20220404192417_AddIndexToSearchableIPToEFAlias.Designer.cs @@ -808,6 +808,7 @@ namespace Data.Migrations.MySql b.Property("SearchableIPAddress") .ValueGeneratedOnAddOrUpdate() + .HasMaxLength(255) .HasColumnType("varchar(255)") .HasComputedColumnSql("((IPAddress & 255) || '.' || ((IPAddress >> 8) & 255)) || '.' || ((IPAddress >> 16) & 255) || '.' || ((IPAddress >> 24) & 255)", true);