/
AMachine
/
MMDB_Backend
Обзор
Документация
Войти
/
AMachine
/
MMDB_Backend
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
MMDB.Data/Migrations/AppDbContextModelSnapshot.cs
114 строк
4 KB
AssaultMachine
init
04 май 2025, 20:49
04 май 2025, 20:49
5d371a1
Код
Авторство
О чём код?
// <auto-generated /> using System; using MMDB.Data; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Metadata; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; #nullable disable namespace MMDB.Data.Migrations { [DbContext(typeof(AppDbContext))] partial class AppDbContextModelSnapshot : ModelSnapshot { protected override void BuildModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "8.0.15") .HasAnnotation("Relational:MaxIdentifierLength", 64); MySqlModelBuilderExtensions.AutoIncrementColumns(modelBuilder); modelBuilder.Entity("MMDB.Data.Entities.App.RefreshTokenEntity", b => { b.Property<Guid>("Id") .ValueGeneratedOnAdd() .HasColumnType("char(36)"); b.Property<DateTime>("Created") .HasColumnType("datetime(6)"); b.Property<DateTime>("Expires") .HasColumnType("datetime(6)"); b.Property<bool>("Revoked") .ValueGeneratedOnAdd() .HasColumnType("tinyint(1)") .HasDefaultValue(false); b.Property<string>("Token") .IsRequired() .HasMaxLength(500) .HasColumnType("varchar(500)"); b.Property<Guid>("UserId") .HasColumnType("char(36)"); b.HasKey("Id"); b.HasIndex("UserId"); b.ToTable("RefreshTokens", (string)null); }); modelBuilder.Entity("MMDB.Data.Entities.App.UserEntity", b => { b.Property<Guid>("Id") .ValueGeneratedOnAdd() .HasColumnType("char(36)"); b.Property<string>("Ckey") .IsRequired() .HasMaxLength(32) .HasColumnType("varchar(32)"); b.Property<bool>("IsActive") .ValueGeneratedOnAdd() .HasColumnType("tinyint(1)") .HasDefaultValue(true); b.Property<bool>("IsAdmin") .ValueGeneratedOnAdd() .HasColumnType("tinyint(1)") .HasDefaultValue(false); b.Property<string>("PasswordHash") .IsRequired() .HasMaxLength(255) .HasColumnType("varchar(255)"); b.Property<string>("Username") .IsRequired() .HasMaxLength(50) .HasColumnType("varchar(50)"); b.HasKey("Id"); b.HasIndex("Username") .IsUnique(); b.ToTable("Users", (string)null); }); modelBuilder.Entity("MMDB.Data.Entities.App.RefreshTokenEntity", b => { b.HasOne("MMDB.Data.Entities.App.UserEntity", "User") .WithMany("RefreshTokens") .HasForeignKey("UserId") .OnDelete(DeleteBehavior.Cascade) .IsRequired(); b.Navigation("User"); }); modelBuilder.Entity("MMDB.Data.Entities.App.UserEntity", b => { b.Navigation("RefreshTokens"); }); #pragma warning restore 612, 618 } } }