// using System; using DatamodelLibrary; using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Infrastructure; using Microsoft.EntityFrameworkCore.Migrations; using Microsoft.EntityFrameworkCore.Storage.ValueConversion; namespace DatamodelLibrary.Migrations { [DbContext(typeof(StockContext))] [Migration("20220210222657_StockGroupTable")] partial class StockGroupTable { protected override void BuildTargetModel(ModelBuilder modelBuilder) { #pragma warning disable 612, 618 modelBuilder .HasAnnotation("ProductVersion", "5.0.6"); modelBuilder.Entity("DataDomain.Address", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("Destination") .IsRequired() .HasColumnType("TEXT"); b.Property("Nation") .IsRequired() .HasColumnType("TEXT"); b.Property("Street") .IsRequired() .HasColumnType("TEXT"); b.Property("Street2") .IsRequired() .HasColumnType("TEXT"); b.Property("Zipcode") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("Addresses"); }); modelBuilder.Entity("DataDomain.BackupRegister", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("BackedUp") .HasColumnType("TEXT"); b.Property("BackupDbName") .IsRequired() .HasColumnType("TEXT"); b.Property("BackupPath") .IsRequired() .HasColumnType("TEXT"); b.Property("DbName") .IsRequired() .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("BackupRegings"); }); modelBuilder.Entity("DataDomain.Person", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("AccountNo") .HasColumnType("INTEGER"); b.Property("Born") .IsRequired() .HasColumnType("TEXT"); b.Property("ClearingNo") .HasColumnType("INTEGER"); b.Property("Comments") .IsRequired() .HasColumnType("TEXT"); b.Property("FirstName") .IsRequired() .HasColumnType("TEXT"); b.Property("HomeAddress") .HasColumnType("INTEGER"); b.Property("InvoiceAddress") .HasColumnType("INTEGER"); b.Property("LastName") .IsRequired() .HasColumnType("TEXT"); b.Property("NickName") .IsRequired() .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Persons"); }); modelBuilder.Entity("DataDomain.PersonStock", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("Comment") .IsRequired() .HasColumnType("TEXT"); b.Property("PersonId") .HasColumnType("INTEGER"); b.Property("StockId") .HasColumnType("INTEGER"); b.HasKey("Id"); b.ToTable("PersonStocks"); }); modelBuilder.Entity("DataDomain.StockGroupModel", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("StockGroup") .IsRequired() .HasColumnType("TEXT"); b.Property("StockName") .IsRequired() .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("StockGroups"); }); modelBuilder.Entity("DataDomain.StockMember", b => { b.Property("Id") .ValueGeneratedOnAdd() .HasColumnType("INTEGER"); b.Property("ActAmount") .HasColumnType("INTEGER"); b.Property("ActDate") .HasColumnType("TEXT"); b.Property("ActValue") .HasColumnType("TEXT"); b.Property("BuyDate") .HasColumnType("TEXT"); b.Property("BuyValue") .HasColumnType("TEXT"); b.Property("Comment") .IsRequired() .HasColumnType("TEXT"); b.Property("PostAmount") .HasColumnType("INTEGER"); b.Property("SoldDate") .HasColumnType("TEXT"); b.Property("SoldStockPrice") .HasColumnType("TEXT"); b.Property("SoldValue") .HasColumnType("TEXT"); b.Property("StockExtId") .IsRequired() .HasColumnType("TEXT"); b.Property("StockId") .IsRequired() .HasColumnType("TEXT"); b.HasKey("Id"); b.ToTable("Stocks"); }); #pragma warning restore 612, 618 } } }