using Microsoft.EntityFrameworkCore.Migrations; #nullable disable namespace Tiku.Infrastructure.Persistence.Migrations { /// public partial class AddProductActiveAndOperationsCatalog : Migration { /// protected override void Up(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "ix_products_tenant_id_region_id_type_sort_order", table: "products"); migrationBuilder.AddColumn( name: "is_active", table: "products", type: "boolean", nullable: false, defaultValue: true); migrationBuilder.CreateIndex( name: "ix_products_tenant_id_region_id_type_is_active_sort_order", table: "products", columns: new[] { "tenant_id", "region_id", "type", "is_active", "sort_order" }); } /// protected override void Down(MigrationBuilder migrationBuilder) { migrationBuilder.DropIndex( name: "ix_products_tenant_id_region_id_type_is_active_sort_order", table: "products"); migrationBuilder.DropColumn( name: "is_active", table: "products"); migrationBuilder.CreateIndex( name: "ix_products_tenant_id_region_id_type_sort_order", table: "products", columns: new[] { "tenant_id", "region_id", "type", "sort_order" }); } } }