| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- // <auto-generated />
- using System;
- using GreenTree.Maschinenbestellungen.Domain.Model;
- using Microsoft.EntityFrameworkCore;
- using Microsoft.EntityFrameworkCore.Infrastructure;
- using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
- namespace GreenTree.Maschinenbestellungen.Domain.Migrations
- {
- [DbContext(typeof(OrderDbContext))]
- partial class OrderDbContextModelSnapshot : ModelSnapshot
- {
- protected override void BuildModel(ModelBuilder modelBuilder)
- {
- #pragma warning disable 612, 618
- modelBuilder
- .HasAnnotation("ProductVersion", "3.1.5")
- .HasAnnotation("Relational:MaxIdentifierLength", 64);
- modelBuilder.Entity("GreenTree.Maschinenbestellungen.Core.Domain.Rights.Policy", b =>
- {
- b.Property<string>("Name")
- .HasColumnType("varchar(255) CHARACTER SET utf8mb4");
- b.HasKey("Name");
- b.ToTable("Policies");
- });
- modelBuilder.Entity("GreenTree.Maschinenbestellungen.Core.Domain.Rights.User", b =>
- {
- b.Property<int>("Id")
- .ValueGeneratedOnAdd()
- .HasColumnType("int");
- b.Property<string>("Accountname")
- .IsRequired()
- .HasColumnType("longtext CHARACTER SET utf8mb4");
- b.Property<bool?>("Activated")
- .IsRequired()
- .ValueGeneratedOnAdd()
- .HasColumnType("tinyint(1)")
- .HasDefaultValue(true);
- b.Property<DateTime?>("Birthdate")
- .HasColumnType("datetime(6)");
- b.Property<string>("Forename")
- .IsRequired()
- .HasColumnType("longtext CHARACTER SET utf8mb4");
- b.Property<string>("Lastname")
- .IsRequired()
- .HasColumnType("longtext CHARACTER SET utf8mb4");
- b.Property<string>("MailAddress")
- .IsRequired()
- .HasColumnType("longtext CHARACTER SET utf8mb4");
- b.Property<string>("Password")
- .IsRequired()
- .HasColumnType("longtext CHARACTER SET utf8mb4");
- b.HasKey("Id");
- b.ToTable("Users");
- });
- modelBuilder.Entity("GreenTree.Maschinenbestellungen.Core.Domain.Rights.UserPolicy", b =>
- {
- b.Property<int>("UserId")
- .HasColumnType("int");
- b.Property<string>("PolicyName")
- .HasColumnType("varchar(255) CHARACTER SET utf8mb4");
- b.HasKey("UserId", "PolicyName");
- b.ToTable("UserPolicies");
- });
- modelBuilder.Entity("GreenTree.Maschinenbestellungen.Core.Domain.Rights.UserPolicy", b =>
- {
- b.HasOne("GreenTree.Maschinenbestellungen.Core.Domain.Rights.User", "User")
- .WithMany("Policies")
- .HasForeignKey("UserId")
- .OnDelete(DeleteBehavior.Cascade)
- .IsRequired();
- });
- #pragma warning restore 612, 618
- }
- }
- }
|