/
idalynnn
/
api
Обзор
Документация
Войти
/
idalynnn
/
api
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
Migrations/AppDbContextModelSnapshot.cs
120 строк
4 KB
idalynnn
init
13 дек 2025, 05:34
13 дек 2025, 05:34
44c310a
Код
Авторство
О чём код?
// <auto-generated /> using System; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; using TaskTrackerApi.Data; #nullable disable namespace TaskTrackerApi.Migrations { [DbContext(typeof(AppDbContext))] partial class AppDbContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder.HasAnnotation("ProductVersion", "9.0.0"); modelBuilder.Entity("TaskTrackerApi.Models.IdempotencyRecord", b => { b.Property<int>("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property<DateTime>("CreatedAtUtc") .HasColumnType("TEXT"); b.Property<string>("Key") .IsRequired() .HasMaxLength(80) .HasColumnType("TEXT"); b.Property<string>("Method") .IsRequired() .HasMaxLength(10) .HasColumnType("TEXT"); b.Property<string>("Path") .IsRequired() .HasMaxLength(200) .HasColumnType("TEXT"); b.Property<string>("ResponseBody") .IsRequired() .HasColumnType("TEXT"); b.Property<int>("StatusCode") .HasColumnType("INTEGER"); b.HasKey("Id"); b.HasIndex("Key", "Method", "Path") .IsUnique(); b.ToTable("IdempotencyRecords"); }); modelBuilder.Entity("TaskTrackerApi.Models.Project", b => { b.Property<int>("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property<string>("Name") .IsRequired() .HasMaxLength(120) .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Projects"); }); modelBuilder.Entity("TaskTrackerApi.Models.TaskItem", b => { b.Property<int>("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property<bool>("IsDone") .HasColumnType("INTEGER"); b.Property<int?>("Priority") .HasColumnType("INTEGER"); b.Property<int>("ProjectId") .HasColumnType("INTEGER"); b.Property<string>("Title") .IsRequired() .HasMaxLength(200) .HasColumnType("TEXT"); b.HasKey("Id"); b.HasIndex("ProjectId"); b.ToTable("Tasks"); }); modelBuilder.Entity("TaskTrackerApi.Models.TaskItem", b => { b.HasOne("TaskTrackerApi.Models.Project", "Project") .WithMany("Tasks") .HasForeignKey("ProjectId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("Project"); }); modelBuilder.Entity("TaskTrackerApi.Models.Project", b => { b.Navigation("Tasks"); }); #pragma warning restore 612, 618 } } }