using Microsoft.EntityFrameworkCore.Migrations;

#nullable disable

namespace foodmarket.Infrastructure.Persistence.Migrations
{
    /// <summary>price_types.IsDefault удалён — флаг семантически дублировал
    /// IsSystem (защищённая запись «по умолчанию»). Оставляем IsSystem +
    /// IsRequired + IsRetail.</summary>
    public partial class Phase3b_DropPriceTypeIsDefault : Migration
    {
        protected override void Up(MigrationBuilder b)
        {
            b.DropColumn(name: "IsDefault", schema: "public", table: "price_types");
        }

        protected override void Down(MigrationBuilder b)
        {
            b.AddColumn<bool>(
                name: "IsDefault", schema: "public", table: "price_types",
                type: "boolean", nullable: false, defaultValue: false);
        }
    }
}
