using System;
using Microsoft.EntityFrameworkCore.Migrations;
#nullable disable
#pragma warning disable CA1814 // Prefer jagged arrays over multidimensional
namespace PARR.DAL.Migrations
{
///
public partial class tblDistributionPeriodsCreate : Migration
{
///
protected override void Up(MigrationBuilder migrationBuilder)
{
migrationBuilder.CreateTable(
name: "DistributionPeriods",
columns: table => new
{
Id = table.Column(type: "uuid", nullable: false),
Name = table.Column(type: "text", nullable: false),
Duration = table.Column(type: "interval", nullable: false)
},
constraints: table =>
{
table.PrimaryKey("PK_DistributionPeriods", x => x.Id);
});
migrationBuilder.InsertData(
table: "DistributionPeriods",
columns: new[] { "Id", "Duration", "Name" },
values: new object[,]
{
{ new Guid("0ad2dfdb-3833-46d9-979a-c408b7eadc6c"), new TimeSpan(90, 0, 0, 0, 0), "Каждые 90 дней" },
{ new Guid("3a7341a8-085c-461c-babc-6b78dd5d2c67"), new TimeSpan(28, 0, 0, 0, 0), "Ежемесячно" }
});
}
///
protected override void Down(MigrationBuilder migrationBuilder)
{
migrationBuilder.DropTable(
name: "DistributionPeriods");
}
}
}