food-market/src/food-market.infrastructure/Persistence/Migrations/20260424230000_Phase5f_ShowMinMaxStock.cs
nns 9886b5dee1 feat(org-settings): настройка ShowMinMaxStock для мин/макс остатков
Добавлена Organization.ShowMinMaxStock (bool, default false) — флаг
видимости полей «Минимальный / Максимальный остаток» на карточке
товара. В UI настроек магазина появилась соответствующая галка
с подсказкой. По умолчанию выключено — большинству магазинов
эти поля не нужны.

Миграция Phase5f_ShowMinMaxStock добавляет колонку.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-24 19:02:53 +05:00

25 lines
926 B
C#

using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
namespace foodmarket.Infrastructure.Persistence.Migrations
{
/// <summary>Добавляет organizations.ShowMinMaxStock — флаг видимости
/// полей мин/макс остатка на карточке товара и одноимённой колонки
/// в списке. По умолчанию false.</summary>
public partial class Phase5f_ShowMinMaxStock : Migration
{
protected override void Up(MigrationBuilder b)
{
b.AddColumn<bool>(
name: "ShowMinMaxStock", schema: "public", table: "organizations",
type: "boolean", nullable: false, defaultValue: false);
}
protected override void Down(MigrationBuilder b)
{
b.DropColumn(name: "ShowMinMaxStock", schema: "public", table: "organizations");
}
}
}