using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace TrajetKmTracker.Api.Data.Migrations { /// public partial class TrancheBaremeKmCheckNumerique : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropCheckConstraint( name: "CK_TranchesBareme_Km", table: "TranchesBareme"); migrationBuilder.AddCheckConstraint( name: "CK_TranchesBareme_Km", table: "TranchesBareme", sql: "\"KmMax\" IS NULL OR CAST(\"KmMin\" AS REAL) < CAST(\"KmMax\" AS REAL)"); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropCheckConstraint( name: "CK_TranchesBareme_Km", table: "TranchesBareme"); migrationBuilder.AddCheckConstraint( name: "CK_TranchesBareme_Km", table: "TranchesBareme", sql: "\"KmMax\" IS NULL OR \"KmMin\" < \"KmMax\""); } } }