using Microsoft.EntityFrameworkCore.Migrations;

#nullable disable

namespace foodmarket.Infrastructure.Persistence.Migrations
{
    /// <summary>Добавляет organizations.ShowServiceOnProduct и ShowMarkedOnProduct —
    /// флаги видимости чекбоксов «Услуга» / «Маркируемый» на форме товара и
    /// в фильтрах списка. Оба по умолчанию false: большинство магазинов
    /// продают только физические товары без маркировки.</summary>
    public partial class Phase5c_ShowServiceMarkedOnProduct : Migration
    {
        protected override void Up(MigrationBuilder b)
        {
            b.AddColumn<bool>(
                name: "ShowServiceOnProduct", schema: "public", table: "organizations",
                type: "boolean", nullable: false, defaultValue: false);
            b.AddColumn<bool>(
                name: "ShowMarkedOnProduct", schema: "public", table: "organizations",
                type: "boolean", nullable: false, defaultValue: false);
        }

        protected override void Down(MigrationBuilder b)
        {
            b.DropColumn(name: "ShowServiceOnProduct", schema: "public", table: "organizations");
            b.DropColumn(name: "ShowMarkedOnProduct", schema: "public", table: "organizations");
        }
    }
}
