2020-05-23 17:09:14 +01:00
|
|
|
|
// <auto-generated />
|
2020-06-10 23:04:27 +01:00
|
|
|
|
|
2019-05-27 03:30:22 +01:00
|
|
|
|
using System;
|
2020-02-10 02:10:18 +00:00
|
|
|
|
using Marechai.Database.Models;
|
2018-08-05 23:11:15 +01:00
|
|
|
|
using Microsoft.EntityFrameworkCore;
|
|
|
|
|
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
|
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
namespace Marechai.Database.Migrations
|
2018-08-05 23:11:15 +01:00
|
|
|
|
{
|
2020-02-10 02:47:39 +00:00
|
|
|
|
[DbContext(typeof(MarechaiContext))]
|
2020-06-10 23:04:27 +01:00
|
|
|
|
internal class MarechaiContextModelSnapshot : ModelSnapshot
|
2018-08-05 23:11:15 +01:00
|
|
|
|
{
|
|
|
|
|
|
protected override void BuildModel(ModelBuilder modelBuilder)
|
|
|
|
|
|
{
|
2020-06-10 23:04:27 +01:00
|
|
|
|
#pragma warning disable 612, 618
|
|
|
|
|
|
modelBuilder.HasAnnotation("ProductVersion", "3.1.4").HasAnnotation("Relational:MaxIdentifierLength", 64);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ApplicationRole", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("Id").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ConcurrencyStamp").IsConcurrencyToken().
|
|
|
|
|
|
HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("Created").HasColumnType("datetime(6)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Description").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").HasColumnType("varchar(256) CHARACTER SET utf8mb4").HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NormalizedName").HasColumnType("varchar(256) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NormalizedName").IsUnique().HasName("RoleNameIndex");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetRoles");
|
|
|
|
|
|
});
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ApplicationUser", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("Id").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("AccessFailedCount").HasColumnType("int");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ConcurrencyStamp").IsConcurrencyToken().
|
|
|
|
|
|
HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Email").HasColumnType("varchar(256) CHARACTER SET utf8mb4").HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("EmailConfirmed").HasColumnType("bit(1)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("LockoutEnabled").HasColumnType("bit(1)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTimeOffset?>("LockoutEnd").HasColumnType("datetime(6)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NormalizedEmail").HasColumnType("varchar(256) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NormalizedUserName").HasColumnType("varchar(256) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("PasswordHash").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("PhoneNumber").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("PhoneNumberConfirmed").HasColumnType("bit(1)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SecurityStamp").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("TwoFactorEnabled").HasColumnType("bit(1)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserName").HasColumnType("varchar(256) CHARACTER SET utf8mb4").HasMaxLength(256);
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NormalizedEmail").HasName("EmailIndex");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NormalizedUserName").IsUnique().HasName("UserNameIndex");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetUsers");
|
|
|
|
|
|
});
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-09 22:23:17 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Audit", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("AffectedColumns").HasColumnType("json");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Keys").HasColumnType("json");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NewValues").HasColumnType("json");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("OldValues").HasColumnType("json");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Table").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<byte>("Type").HasColumnType("tinyint unsigned");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Table");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Audit");
|
|
|
|
|
|
});
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Book", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Edition").HasColumnType("int");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Isbn").HasColumnType("varchar(13) CHARACTER SET utf8mb4").HasMaxLength(13);
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NativeTitle").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("Pages").HasColumnType("smallint");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("PreviousId").HasColumnType("bigint");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("SourceId").HasColumnType("bigint");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Synopsis").HasColumnType("longtext CHARACTER SET utf8mb4").HasMaxLength(262144);
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CountryId");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Edition");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Isbn");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NativeTitle");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Pages");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PreviousId").IsUnique();
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Published");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SourceId");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Synopsis").HasAnnotation("MySql:FullTextIndex", true);
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Title");
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Books");
|
|
|
|
|
|
});
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.BooksByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("BookId").HasColumnType("bigint");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("BookId");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("BooksByMachines");
|
|
|
|
|
|
});
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.BooksByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("BookId").HasColumnType("bigint");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("BookId");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineFamilyId");
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("BooksByMachineFamilies");
|
|
|
|
|
|
});
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.BrowserTest", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Agif").ValueGeneratedOnAdd().HasColumnName("agif").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Browser").IsRequired().ValueGeneratedOnAdd().HasColumnName("browser").
|
|
|
|
|
|
HasColumnType("varchar(64)").HasDefaultValueSql("''").HasMaxLength(64);
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Colors").ValueGeneratedOnAdd().HasColumnName("colors").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Flash").ValueGeneratedOnAdd().HasColumnName("flash").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Frames").ValueGeneratedOnAdd().HasColumnName("frames").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Gif87").ValueGeneratedOnAdd().HasColumnName("gif87").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Gif89").ValueGeneratedOnAdd().HasColumnName("gif89").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Jpeg").ValueGeneratedOnAdd().HasColumnName("jpeg").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Js").ValueGeneratedOnAdd().HasColumnName("js").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Os").IsRequired().ValueGeneratedOnAdd().HasColumnName("os").
|
|
|
|
|
|
HasColumnType("varchar(32)").HasDefaultValueSql("''").HasMaxLength(32);
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Platform").IsRequired().ValueGeneratedOnAdd().HasColumnName("platform").
|
|
|
|
|
|
HasColumnType("varchar(8)").HasDefaultValueSql("''").HasMaxLength(8);
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Png").ValueGeneratedOnAdd().HasColumnName("png").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Pngt").ValueGeneratedOnAdd().HasColumnName("pngt").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<sbyte>("Table").ValueGeneratedOnAdd().HasColumnName("table").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("UserAgent").IsRequired().ValueGeneratedOnAdd().HasColumnName("user_agent").
|
|
|
|
|
|
HasColumnType("varchar(128)").HasDefaultValueSql("''").HasMaxLength(128);
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Version").IsRequired().ValueGeneratedOnAdd().HasColumnName("version").
|
|
|
|
|
|
HasColumnType("varchar(16)").HasDefaultValueSql("''").HasMaxLength(16);
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Browser").HasName("idx_browser_tests_browser");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Os").HasName("idx_browser_tests_os");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Platform").HasName("idx_browser_tests_platform");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("UserAgent").HasName("idx_browser_tests_user_agent");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Version").HasName("idx_browser_tests_version");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("browser_tests");
|
|
|
|
|
|
});
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByBook", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("BookId").HasColumnType("bigint");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnType("int");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("BookId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CompaniesByBooks");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByDocument", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnType("int");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("DocumentId").HasColumnType("bigint");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DocumentId");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CompaniesByDocuments");
|
|
|
|
|
|
});
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByMagazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnType("int");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("MagazineId").HasColumnType("bigint");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MagazineId");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CompaniesByMagazines");
|
|
|
|
|
|
});
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Company", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Address").HasColumnName("address").HasColumnType("varchar(80)").HasMaxLength(80);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("City").HasColumnName("city").HasColumnType("varchar(80)").HasMaxLength(80);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("CountryId").HasColumnName("country").HasColumnType("smallint(3)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("DocumentCompanyId").HasColumnType("int");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Facebook").HasColumnName("facebook").HasColumnType("varchar(45)").HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Founded").HasColumnName("founded").HasColumnType("datetime");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().ValueGeneratedOnAdd().HasColumnName("name").
|
|
|
|
|
|
HasColumnType("varchar(128)").HasDefaultValueSql("''");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("PostalCode").HasColumnName("postal_code").HasColumnType("varchar(25)").
|
|
|
|
|
|
HasMaxLength(25);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Province").HasColumnName("province").HasColumnType("varchar(80)").HasMaxLength(80);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Sold").HasColumnName("sold").HasColumnType("datetime");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("SoldToId").HasColumnName("sold_to").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Status").HasColumnName("status").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Twitter").HasColumnName("twitter").HasColumnType("varchar(45)").HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Website").HasColumnName("website").HasColumnType("varchar(255)").HasMaxLength(255);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Address").HasName("idx_companies_address");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("City").HasName("idx_companies_city");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CountryId").HasName("idx_companies_country");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Facebook").HasName("idx_companies_facebook");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Founded").HasName("idx_companies_founded");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_companies_name");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PostalCode").HasName("idx_companies_postal_code");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Province").HasName("idx_companies_province");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Sold").HasName("idx_companies_sold");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoldToId").HasName("idx_companies_sold_to");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Status").HasName("idx_companies_status");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Twitter").HasName("idx_companies_twitter");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Website").HasName("idx_companies_website");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("companies");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompanyDescription", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Html").HasColumnType("longtext CHARACTER SET utf8mb4").HasMaxLength(262144);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Text").IsRequired().HasColumnType("longtext CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(262144);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Text").HasAnnotation("MySql:FullTextIndex", true);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CompanyDescriptions");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompanyLogo", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnName("company_id").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<Guid>("Guid").HasColumnName("logo_guid").HasColumnType("char(36)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Year").HasColumnName("year").HasColumnType("int(4)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id", "CompanyId", "Guid");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_company_id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Guid").HasName("idx_guid");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Id").IsUnique().HasName("idx_id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("company_logos");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 20:59:55 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CurrencyInflation", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("CurrencyCode").IsRequired().HasColumnType("varchar(3) CHARACTER SET utf8mb4");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float>("Inflation").HasColumnType("float");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<uint>("Year").HasColumnType("int unsigned");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CurrencyCode");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Year");
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CurrenciesInflation");
|
|
|
|
|
|
});
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 21:15:09 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CurrencyPegging", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("DestinationCode").IsRequired().HasColumnType("varchar(3) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("End").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<float>("Ratio").HasColumnType("float");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("SourceCode").IsRequired().HasColumnType("varchar(3) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("Start").HasColumnType("datetime(6)");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DestinationCode");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("End");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SourceCode");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Start");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("CurrenciesPegging");
|
|
|
|
|
|
});
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DbFile", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("AccoustId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Hack").HasColumnType("bit(1)");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("HackGroup").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Infected").HasColumnType("bit(1)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Magic").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Malware").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<byte[]>("Md5").HasColumnType("binary(16)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Mime").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<byte[]>("Sha1").HasColumnType("binary(20)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<byte[]>("Sha256").HasColumnType("binary(32)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<byte[]>("Sha3").HasColumnType("binary(64)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Size").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Spamsum").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("AccoustId");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Hack");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("HackGroup");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Infected");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Magic");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Malware");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Md5");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Mime");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Sha1");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Sha256");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Sha3");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Size");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Spamsum");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("Files");
|
|
|
|
|
|
});
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Document", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NativeTitle").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Synopsis").HasColumnType("longtext CHARACTER SET utf8mb4").HasMaxLength(262144);
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CountryId");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NativeTitle");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Published");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Synopsis").HasAnnotation("MySql:FullTextIndex", true);
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Title");
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Documents");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentCompany", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("CompanyId").HasColumnType("int(11)");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").IsUnique();
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name");
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DocumentCompanies");
|
|
|
|
|
|
});
|
2019-06-17 00:42:45 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentPerson", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Alias").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-30 22:37:03 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("DisplayName").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-30 22:37:03 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("PersonId").HasColumnType("int");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Surname").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Alias");
|
2019-06-30 22:37:03 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DisplayName");
|
2019-06-30 22:37:03 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PersonId").IsUnique();
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Surname");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DocumentPeople");
|
|
|
|
|
|
});
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentRole", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("Id").HasColumnType("char(3)");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Enabled").ValueGeneratedOnAdd().HasColumnType("bit(1)").HasDefaultValue(true);
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Enabled");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DocumentRoles");
|
|
|
|
|
|
});
|
2019-06-16 23:40:53 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentsByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("DocumentId").HasColumnType("bigint");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DocumentId");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DocumentsByMachines");
|
|
|
|
|
|
});
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentsByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("DocumentId").HasColumnType("bigint");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DocumentId");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineFamilyId");
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DocumentsByMachineFamily");
|
|
|
|
|
|
});
|
2019-06-17 02:07:45 +01:00
|
|
|
|
|
2020-06-10 21:59:48 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DumpHardware", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Extents").IsRequired().HasColumnType("json");
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Firmware").HasColumnType("varchar(32) CHARACTER SET utf8mb4").HasMaxLength(32);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Manufacturer").HasColumnType("varchar(48) CHARACTER SET utf8mb4").HasMaxLength(48);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Model").IsRequired().HasColumnType("varchar(48) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(48);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Revision").HasColumnType("varchar(48) CHARACTER SET utf8mb4").HasMaxLength(48);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Serial").HasColumnType("varchar(64) CHARACTER SET utf8mb4").HasMaxLength(64);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SoftwareName").IsRequired().HasColumnType("varchar(64) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(64);
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SoftwareOperatingSystem").HasColumnType("varchar(64) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(64);
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SoftwareVersion").HasColumnType("varchar(32) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(32);
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Firmware");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Manufacturer");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Model");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Revision");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Serial");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoftwareName");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoftwareOperatingSystem");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoftwareVersion");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("DumpHardwares");
|
|
|
|
|
|
});
|
2020-06-10 21:59:48 +01:00
|
|
|
|
|
2020-06-10 23:47:37 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.FileDataStream", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("FileId").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Name").HasColumnType("varchar(255) CHARACTER SET utf8mb4").HasMaxLength(255);
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Size").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("FileId");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Name");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Size");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("FileDataStreams");
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-06-11 00:24:38 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Filesystem", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("ApplicationIdentifier").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("BackupDate").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<bool>("Bootable").HasColumnType("bit(1)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int>("ClusterSize").HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Clusters").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("CreationDate").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("DataPreparerIdentifier").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("EffectiveDate").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("ExpirationDate").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong?>("Files").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong?>("FreeClusters").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Label").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime?>("ModificationDate").HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("PublisherIdentifier").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Serial").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("SystemIdentifier").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Type").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("VolumeSetIdentifier").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("ApplicationIdentifier");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("BackupDate");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("CreationDate");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("DataPreparerIdentifier");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Label");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("ModificationDate");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("PublisherIdentifier");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Serial");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("SystemIdentifier");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Type");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("VolumeSetIdentifier");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("Filesystems");
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-06-11 00:48:05 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.FilesystemsByLogicalPartition", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("FilesystemId").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("PartitionId").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("FilesystemId");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("PartitionId");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("FilesystemsByLogicalPartition");
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-06-10 21:59:48 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Forbidden", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Browser").IsRequired().ValueGeneratedOnAdd().HasColumnName("browser").
|
|
|
|
|
|
HasColumnType("char(128)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Date").IsRequired().ValueGeneratedOnAdd().HasColumnName("date").
|
|
|
|
|
|
HasColumnType("char(20)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Ip").IsRequired().ValueGeneratedOnAdd().HasColumnName("ip").
|
|
|
|
|
|
HasColumnType("char(16)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Referer").IsRequired().ValueGeneratedOnAdd().HasColumnName("referer").
|
|
|
|
|
|
HasColumnType("char(255)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Browser").HasName("idx_forbidden_browser");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Date").HasName("idx_forbidden_date");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Ip").HasName("idx_forbidden_ip");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Referer").HasName("idx_forbidden_referer");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("forbidden");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Gpu", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("DieSize").HasColumnName("die_size").HasColumnType("float");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ModelCode").HasColumnName("model_code").HasColumnType("varchar(45)").
|
|
|
|
|
|
HasMaxLength(45);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().ValueGeneratedOnAdd().HasColumnName("name").
|
|
|
|
|
|
HasColumnType("char(128)").HasDefaultValueSql("''").HasMaxLength(128);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Package").HasColumnName("package").HasColumnType("varchar(45)").HasMaxLength(45);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Process").HasColumnName("process").HasColumnType("varchar(45)").HasMaxLength(45);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("ProcessNm").HasColumnName("process_nm").HasColumnType("float");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Transistors").HasColumnName("transistors").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_gpus_company");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DieSize").HasName("idx_gpus_die_size");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Introduced").HasName("idx_gpus_introduced");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ModelCode").HasName("idx_gpus_model_code");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_gpus_name");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Package").HasName("idx_gpus_package");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Process").HasName("idx_gpus_process");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProcessNm").HasName("idx_gpus_process_nm");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Transistors").HasName("idx_gpus_transistors");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("gpus");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.GpusByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("GpuId").HasName("idx_gpus_by_machine_gpus");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId").HasName("idx_gpus_by_machine_machine");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("gpus_by_machine");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.GpusByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("GpuId").HasColumnType("int(11)");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("GpuId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("GpusByOwnedMachine");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.InstructionSet", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2018-08-06 21:27:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnName("instruction_set").HasColumnType("varchar(45)").
|
|
|
|
|
|
HasMaxLength(45);
|
2018-08-06 21:27:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-06 21:27:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("instruction_sets");
|
|
|
|
|
|
});
|
2018-08-06 21:27:14 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.InstructionSetExtension", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Extension").IsRequired().HasColumnName("extension").HasColumnType("varchar(45)").
|
|
|
|
|
|
HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("instruction_set_extensions");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.InstructionSetExtensionsByProcessor", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ProcessorId").HasColumnName("processor_id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ExtensionId").HasColumnName("extension_id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id", "ProcessorId", "ExtensionId");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExtensionId").HasName("idx_setextension_extension");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProcessorId").HasName("idx_setextension_processor");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("instruction_set_extensions_by_processor");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Iso31661Numeric", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<short>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("smallint(3)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnName("name").HasColumnType("varchar(64)").
|
|
|
|
|
|
HasMaxLength(64);
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_name");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("iso3166_1_numeric");
|
|
|
|
|
|
});
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 20:36:38 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Iso4217", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("Code").HasColumnType("varchar(3) CHARACTER SET utf8mb4").HasMaxLength(3);
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<byte?>("MinorUnits").HasColumnType("tinyint unsigned");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnType("varchar(150) CHARACTER SET utf8mb4").
|
|
|
|
|
|
HasMaxLength(150);
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short>("Numeric").HasColumnType("smallint(3)");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Withdrawn").HasColumnType("datetime(6)");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Code");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Numeric");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Withdrawn");
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Iso4217");
|
|
|
|
|
|
});
|
2020-06-10 20:36:38 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Iso639", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("Id").HasColumnType("char(3)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Comment").HasColumnType("varchar(150)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Part1").HasColumnType("char(2)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Part2B").HasColumnType("char(3)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Part2T").HasColumnType("char(3)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ReferenceName").IsRequired().HasColumnName("Ref_Name").
|
|
|
|
|
|
HasColumnType("varchar(150)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Scope").IsRequired().HasColumnType("char(1)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Type").IsRequired().HasColumnType("char(1)");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-10 20:43:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Comment");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Part1");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Part2B");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Part2T");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ReferenceName");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Scope");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type");
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("ISO_639-3");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.License", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("FsfApproved").HasColumnType("bit(1)");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Link").HasColumnType("varchar(512) CHARACTER SET utf8mb4").HasMaxLength(512);
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("OsiApproved").HasColumnType("bit(1)");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SPDX").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Text").HasColumnType("longtext").HasMaxLength(131072);
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FsfApproved");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OsiApproved");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SPDX");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Licenses");
|
|
|
|
|
|
});
|
2019-05-27 17:42:57 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Log", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Browser").IsRequired().ValueGeneratedOnAdd().HasColumnName("browser").
|
|
|
|
|
|
HasColumnType("char(128)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Date").IsRequired().ValueGeneratedOnAdd().HasColumnName("date").
|
|
|
|
|
|
HasColumnType("char(20)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Ip").IsRequired().ValueGeneratedOnAdd().HasColumnName("ip").
|
|
|
|
|
|
HasColumnType("char(16)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Referer").IsRequired().ValueGeneratedOnAdd().HasColumnName("referer").
|
|
|
|
|
|
HasColumnType("char(255)").HasDefaultValueSql("''");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Browser").HasName("idx_log_browser");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Date").HasName("idx_log_date");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Ip").HasName("idx_log_ip");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Referer").HasName("idx_log_referer");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("log");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-11 00:48:05 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.LogicalPartition", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Description").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("FirstSector").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("LastSector").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Name").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Scheme").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<uint>("Sequence").HasColumnType("int unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Size").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Type").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Description");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("FirstSector");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("LastSector");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Name");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Scheme");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Type");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("LogicalPartitions");
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Machine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").ValueGeneratedOnAdd().HasColumnName("company").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("FamilyId").HasColumnName("family").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Model").HasColumnName("model").HasColumnType("varchar(50)").HasMaxLength(50);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnName("name").HasColumnType("varchar(255)").
|
|
|
|
|
|
HasMaxLength(255);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_machines_company");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FamilyId").HasName("idx_machines_family");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Introduced").HasName("idx_machines_introduced");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Model").HasName("idx_machines_model");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_machines_name");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type").HasName("idx_machines_type");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("machines");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnName("name").HasColumnType("varchar(255)").
|
|
|
|
|
|
HasMaxLength(255);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_machine_families_company");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_machine_families_name");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("machine_families");
|
|
|
|
|
|
});
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MachinePhoto", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<Guid>("Id").ValueGeneratedOnAdd().HasColumnType("char(36)");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Aperture").HasColumnType("double");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Author").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("CameraManufacturer").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("CameraModel").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ColorSpace").HasColumnType("smallint unsigned");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Comments").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Contrast").HasColumnType("smallint unsigned");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("CreationDate").HasColumnType("datetime(6)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("DigitalZoomRatio").HasColumnType("double");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ExifVersion").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-07 21:47:29 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ExposureMethod").HasColumnType("smallint unsigned");
|
2018-08-07 21:47:29 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ExposureProgram").HasColumnType("smallint unsigned");
|
2018-08-07 21:47:29 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("ExposureTime").HasColumnType("double");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Flash").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Focal").HasColumnType("double");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("FocalLength").HasColumnType("double");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("FocalLengthEquivalent").HasColumnType("double");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("HorizontalResolution").HasColumnType("double");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("IsoRating").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Lens").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("LicenseId").HasColumnType("int");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("LightSource").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("MeteringMode").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Orientation").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("OriginalExtension").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ResolutionUnit").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Saturation").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SceneCaptureType").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SensingMethod").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Sharpness").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SoftwareUsed").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Source").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2019-05-29 01:00:27 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SubjectDistanceRange").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UploadDate").IsConcurrencyToken().ValueGeneratedOnAddOrUpdate().
|
|
|
|
|
|
HasColumnType("datetime(6)");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("VerticalResolution").HasColumnType("double");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("WhiteBalance").HasColumnType("smallint unsigned");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Aperture");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Author");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CameraManufacturer");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CameraModel");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ColorSpace");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Comments");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Contrast");
|
2019-05-18 18:38:40 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CreationDate");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DigitalZoomRatio");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExifVersion");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureMethod");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureProgram");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureTime");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Flash");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Focal");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FocalLength");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FocalLengthEquivalent");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("HorizontalResolution");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("IsoRating");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Lens");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LicenseId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LightSource");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MeteringMode");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Orientation");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ResolutionUnit");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Saturation");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SceneCaptureType");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SensingMethod");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Sharpness");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoftwareUsed");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SubjectDistanceRange");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UploadDate");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("VerticalResolution");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("WhiteBalance");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("MachinePhotos");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Magazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("FirstPublication").HasColumnType("datetime(6)");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Issn").HasColumnType("varchar(8) CHARACTER SET utf8mb4").HasMaxLength(8);
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NativeTitle").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Synopsis").HasColumnType("longtext CHARACTER SET utf8mb4").HasMaxLength(262144);
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CountryId");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FirstPublication");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Issn");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NativeTitle");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Published");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Synopsis").HasAnnotation("MySql:FullTextIndex", true);
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Title");
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Magazines");
|
|
|
|
|
|
});
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazineIssue", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Caption").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("MagazineId").HasColumnType("bigint");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("NativeCaption").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short>("Pages").HasColumnType("smallint");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ProductCode").HasColumnType("varchar(18) CHARACTER SET utf8mb4").HasMaxLength(18);
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Caption");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MagazineId");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NativeCaption");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Pages");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProductCode");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Published");
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("MagazineIssues");
|
|
|
|
|
|
});
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazinesByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("MagazineId").HasColumnType("bigint");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MagazineId");
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("MagazinesByMachines");
|
|
|
|
|
|
});
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazinesByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("MagazineId").HasColumnType("bigint");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineFamilyId");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MagazineId");
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("MagazinesByMachinesFamilies");
|
|
|
|
|
|
});
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-05-23 17:09:14 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MarechaiDb", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTimeOffset?>("Updated").ValueGeneratedOnAdd().HasColumnName("updated").
|
|
|
|
|
|
HasColumnType("datetime").HasDefaultValueSql("CURRENT_TIMESTAMP");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Version").HasColumnName("version").HasColumnType("int(11)");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("marechai_db");
|
|
|
|
|
|
});
|
2020-05-23 17:09:14 +01:00
|
|
|
|
|
2020-06-11 01:42:58 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Media", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.Property<ulong>("Id").ValueGeneratedOnAdd().HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Barcode").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("BlockSizes").HasColumnType("json");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("CatalogueNumber").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("CopyProtection").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Firmware").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("LastSequence").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("Layers").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("LogicalBlockSize").HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Manufacturer").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Model").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("PartNumber").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("PhysicalBlockSize").HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Revision").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Sectors").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("Sequence").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("SerialNumber").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("Sessions").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("Sides").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ulong>("Size").HasColumnType("bigint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("StorageInterface").HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<string>("Title").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<ushort?>("Tracks").HasColumnType("smallint unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<uint>("Type").HasColumnType("int unsigned");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("WriteOffset").HasColumnType("int");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasKey("Id");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Barcode");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("CatalogueNumber");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("CopyProtection");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Firmware");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Manufacturer");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Model");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("PartNumber");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Revision");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("SerialNumber");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Title");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasIndex("Type");
|
|
|
|
|
|
|
|
|
|
|
|
b.ToTable("Media");
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MemoryByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Size").HasColumnName("size").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Speed").HasColumnName("speed").HasColumnType("double");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Usage").ValueGeneratedOnAdd().HasColumnName("usage").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId").HasName("idx_memory_by_machine_machine");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Size").HasName("idx_memory_by_machine_size");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Speed").HasName("idx_memory_by_machine_speed");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type").HasName("idx_memory_by_machine_type");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Usage").HasName("idx_memory_by_machine_usage");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("memory_by_machine");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MemoryByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("Size").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double>("Speed").HasColumnType("double");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").HasColumnType("int");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Usage").HasColumnType("int");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Size");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Speed");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Usage");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("MemoryByOwnedMachine");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MoneyDonation", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Donator").IsRequired().ValueGeneratedOnAdd().HasColumnName("donator").
|
|
|
|
|
|
HasColumnType("char(128)").HasDefaultValueSql("''");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<decimal>("Quantity").ValueGeneratedOnAdd().HasColumnName("quantity").
|
|
|
|
|
|
HasColumnType("decimal(11,2)").HasDefaultValueSql("'0.00'");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Donator").HasName("idx_money_donations_donator");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Quantity").HasName("idx_money_donations_quantity");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("money_donations");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.News", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("AddedId").ValueGeneratedOnAdd().HasColumnName("added_id").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("Date").HasColumnName("date").HasColumnType("datetime");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("AddedId").HasName("idx_news_ip");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Date").HasName("idx_news_date");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type").HasName("idx_news_type");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("news");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.OwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("AcquisitionDate").HasColumnType("datetime(6)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Boxed").HasColumnType("bit(1)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("LastStatusDate").HasColumnType("datetime(6)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("LostDate").HasColumnType("datetime(6)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Manuals").HasColumnType("bit(1)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SerialNumber").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("SerialNumberVisible").ValueGeneratedOnAdd().HasColumnType("bit(1)").
|
|
|
|
|
|
HasDefaultValue(true);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Status").HasColumnType("int");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Trade").HasColumnType("bit(1)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("AcquisitionDate");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Boxed");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LastStatusDate");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LostDate");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Manuals");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SerialNumber");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SerialNumberVisible");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Status");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Trade");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("OwnedMachines");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.OwnedMachinePhoto", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<Guid>("Id").ValueGeneratedOnAdd().HasColumnType("char(36)");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Aperture").HasColumnType("double");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Author").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("CameraManufacturer").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("CameraModel").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ColorSpace").HasColumnType("smallint unsigned");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Comments").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Contrast").HasColumnType("smallint unsigned");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("CreationDate").HasColumnType("datetime(6)");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("DigitalZoomRatio").HasColumnType("double");
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ExifVersion").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ExposureMethod").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ExposureProgram").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("ExposureTime").HasColumnType("double");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Flash").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Focal").HasColumnType("double");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("FocalLength").HasColumnType("double");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("FocalLengthEquivalent").HasColumnType("double");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("HorizontalResolution").HasColumnType("double");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("IsoRating").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Lens").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("LicenseId").HasColumnType("int");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("LightSource").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("MeteringMode").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Orientation").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("OriginalExtension").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("ResolutionUnit").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Saturation").HasColumnType("smallint unsigned");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SceneCaptureType").HasColumnType("smallint unsigned");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SensingMethod").HasColumnType("smallint unsigned");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("Sharpness").HasColumnType("smallint unsigned");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("SoftwareUsed").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("SubjectDistanceRange").HasColumnType("smallint unsigned");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UploadDate").IsConcurrencyToken().ValueGeneratedOnAddOrUpdate().
|
|
|
|
|
|
HasColumnType("datetime(6)");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("VerticalResolution").HasColumnType("double");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<ushort?>("WhiteBalance").HasColumnType("smallint unsigned");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Aperture");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Author");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CameraManufacturer");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CameraModel");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ColorSpace");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Comments");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Contrast");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CreationDate");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DigitalZoomRatio");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExifVersion");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureMethod");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureProgram");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ExposureTime");
|
2020-05-30 21:45:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Flash");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Focal");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FocalLength");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FocalLengthEquivalent");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("HorizontalResolution");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("IsoRating");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Lens");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LicenseId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("LightSource");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MeteringMode");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Orientation");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ResolutionUnit");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Saturation");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SceneCaptureType");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SensingMethod");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Sharpness");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoftwareUsed");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SubjectDistanceRange");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UploadDate");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("VerticalResolution");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("WhiteBalance");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("OwnedMachinePhotos");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByBook", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("BookId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("PersonId").HasColumnType("int");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("BookId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PersonId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("PeopleByBooks");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByCompany", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("CompanyId").HasColumnType("int(11)");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("End").HasColumnType("datetime(6)");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Ongoing").HasColumnType("bit(1)");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("PersonId").HasColumnType("int");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Position").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Start").HasColumnType("datetime(6)");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("End");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PersonId");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Position");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Start");
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("PeopleByCompany");
|
|
|
|
|
|
});
|
2019-06-05 15:32:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByDocument", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("DocumentId").HasColumnType("bigint");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("PersonId").HasColumnType("int");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DocumentId");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PersonId");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("PeopleByDocuments");
|
|
|
|
|
|
});
|
2019-06-17 00:34:54 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByMagazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("MagazineId").HasColumnType("bigint");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("PersonId").HasColumnType("int");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MagazineId");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("PersonId");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("PeopleByMagazines");
|
|
|
|
|
|
});
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Person", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Alias").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-30 21:42:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("BirthDate").HasColumnType("datetime(6)");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<short?>("CountryOfBirthId").HasColumnType("smallint(3)");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("DeathDate").HasColumnType("datetime(6)");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("DisplayName").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-30 21:42:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("DocumentPersonId").HasColumnType("int");
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Facebook").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<Guid>("Photo").HasColumnType("char(36)");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Surname").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Twitter").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Webpage").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Alias");
|
2019-06-30 21:42:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("BirthDate");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CountryOfBirthId");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DeathDate");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DisplayName");
|
2019-06-30 21:42:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Facebook");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Photo");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Surname");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Twitter");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Webpage");
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("People");
|
|
|
|
|
|
});
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Processor", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("AddrBus").HasColumnName("addr_bus").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("Cores").HasColumnName("cores").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<int?>("DataBus").HasColumnName("data_bus").HasColumnType("int(11)");
|
|
|
|
|
|
|
|
|
|
|
|
b.Property<float?>("DieSize").HasColumnName("die_size").HasColumnType("float");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("FprSize").HasColumnName("FPR_size").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Fprs").HasColumnName("FPRs").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("GprSize").HasColumnName("GPR_size").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Gprs").HasColumnName("GPRs").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("InstructionSetId").HasColumnName("instruction_set").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("L1Data").HasColumnName("L1_data").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("L1Instruction").HasColumnName("L1_instruction").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("L2").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("L3").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ModelCode").HasColumnName("model_code").HasColumnType("varchar(45)").
|
|
|
|
|
|
HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().ValueGeneratedOnAdd().HasColumnName("name").
|
|
|
|
|
|
HasColumnType("char(50)").HasDefaultValueSql("''").HasMaxLength(50);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Package").HasColumnName("package").HasColumnType("varchar(45)").HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Process").HasColumnName("process").HasColumnType("varchar(45)").HasMaxLength(45);
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("ProcessNm").HasColumnName("process_nm").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("SimdRegisters").HasColumnName("SIMD_registers").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("SimdSize").HasColumnName("SIMD_size").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Speed").HasColumnName("speed").HasColumnType("double");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("ThreadsPerCore").HasColumnName("threads_per_core").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Transistors").HasColumnName("transistors").HasColumnType("bigint(20)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("AddrBus").HasName("idx_processors_addr_bus");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_processors_company");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Cores").HasName("idx_processors_cores");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DataBus").HasName("idx_processors_data_bus");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("DieSize").HasName("idx_processors_die_size");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("FprSize").HasName("idx_processors_FPR_size");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Fprs").HasName("idx_processors_FPRs");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("GprSize").HasName("idx_processors_GPR_size");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Gprs").HasName("idx_processors_GPRs");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("InstructionSetId").HasName("idx_processors_instruction_set");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Introduced").HasName("idx_processors_introduced");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("L1Data").HasName("idx_processors_L1_data");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("L1Instruction").HasName("idx_processors_L1_instruction");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("L2").HasName("idx_processors_L2");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("L3").HasName("idx_processors_L3");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ModelCode").HasName("idx_processors_model_code");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_processors_name");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Package").HasName("idx_processors_package");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Process").HasName("idx_processors_process");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProcessNm").HasName("idx_processors_process_nm");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SimdRegisters").HasName("idx_processors_SIMD_registers");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SimdSize").HasName("idx_processors_SIMD_size");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Speed").HasName("idx_processors_speed");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ThreadsPerCore").HasName("idx_processors_threads_per_core");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Transistors").HasName("idx_processors_transistors");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("processors");
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ProcessorsByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ProcessorId").HasColumnName("processor").HasColumnType("int(11)");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float?>("Speed").HasColumnName("speed").HasColumnType("float");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId").HasName("idx_processors_by_machine_machine");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProcessorId").HasName("idx_processors_by_machine_processor");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Speed").HasName("idx_processors_by_machine_speed");
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("processors_by_machine");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ProcessorsByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ProcessorId").HasColumnType("int(11)");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<float>("Speed").HasColumnType("float");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ProcessorId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Speed");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("ProcessorsByOwnedMachine");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Resolution", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<sbyte>("Chars").ValueGeneratedOnAdd().HasColumnName("chars").HasColumnType("tinyint(1)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Colors").HasColumnName("colors").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<bool>("Grayscale").HasColumnType("bit(1)");
|
2019-05-19 15:56:12 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Height").ValueGeneratedOnAdd().HasColumnName("height").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Palette").HasColumnName("palette").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Width").ValueGeneratedOnAdd().HasColumnName("width").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Colors").HasName("idx_resolutions_colors");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Height").HasName("idx_resolutions_height");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Palette").HasName("idx_resolutions_palette");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Width").HasName("idx_resolutions_width");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Width", "Height").HasName("idx_resolutions_resolution");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Width", "Height", "Colors").HasName("idx_resolutions_resolution_with_color");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Width", "Height", "Colors", "Palette").
|
|
|
|
|
|
HasName("idx_resolutions_resolution_with_color_and_palette");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("resolutions");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ResolutionsByGpu", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ResolutionId").HasColumnName("resolution").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("GpuId").HasName("idx_resolutions_by_gpu_gpu");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ResolutionId").HasName("idx_resolutions_by_gpu_resolution");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("resolutions_by_gpu");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ResolutionsByScreen", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ResolutionId").HasColumnType("int(11)");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ScreenId").HasColumnType("int");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ResolutionId");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ScreenId");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("ResolutionsByScreen");
|
|
|
|
|
|
});
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Screen", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double>("Diagonal").HasColumnType("double");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("EffectiveColors").HasColumnType("bigint");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Height").HasColumnType("double");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("NativeResolutionId").HasColumnType("int(11)");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Type").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Width").HasColumnType("double");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Diagonal");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("EffectiveColors");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Height");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("NativeResolutionId");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Width");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("Screens");
|
|
|
|
|
|
});
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ScreensByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnType("int(11)");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("ScreenId").HasColumnType("int");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ScreenId");
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("ScreensByMachine");
|
|
|
|
|
|
});
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("SoundSynthId").HasColumnName("sound_synth").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId").HasName("idx_sound_by_machine_machine");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoundSynthId").HasName("idx_sound_by_machine_sound_synth");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("sound_by_machine");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("SoundSynthId").HasColumnType("int(11)");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SoundSynthId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("SoundByOwnedMachine");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundSynth", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Depth").HasColumnName("depth").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<double?>("Frequency").HasColumnName("frequency").HasColumnType("double");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ModelCode").HasColumnName("model_code").HasColumnType("varchar(45)").
|
|
|
|
|
|
HasMaxLength(45);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").IsRequired().ValueGeneratedOnAdd().HasColumnName("name").
|
|
|
|
|
|
HasColumnType("char(50)").HasDefaultValueSql("''").HasMaxLength(50);
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("SquareWave").HasColumnName("square_wave").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Type").HasColumnName("type").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("Voices").HasColumnName("voices").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int?>("WhiteNoise").HasColumnName("white_noise").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("CompanyId").HasName("idx_sound_synths_company");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Depth").HasName("idx_sound_synths_depth");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Frequency").HasName("idx_sound_synths_frequency");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Introduced").HasName("idx_sound_synths_introduced");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("ModelCode").HasName("idx_sound_synths_model_code");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Name").HasName("idx_sound_synths_name");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("SquareWave").HasName("idx_sound_synths_square_wave");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type").HasName("idx_sound_synths_type");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Voices").HasName("idx_sound_synths_voices");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("WhiteNoise").HasName("idx_sound_synths_white_noise");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("sound_synths");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.StorageByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long?>("Capacity").HasColumnName("capacity").HasColumnType("bigint(20)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Interface").ValueGeneratedOnAdd().HasColumnName("interface").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
|
|
|
|
|
|
HasDefaultValueSql("'0'");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Capacity").HasName("idx_storage_capacity");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Interface").HasName("idx_storage_interface");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("MachineId").HasName("idx_storage_machine");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type").HasName("idx_storage_type");
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("storage_by_machine");
|
|
|
|
|
|
});
|
2018-08-05 23:11:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.StorageByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("Capacity").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Interface").HasColumnType("int");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<int>("Type").HasColumnType("int");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
|
2020-06-01 00:41:00 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Capacity");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Interface");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("OwnedMachineId");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("Type");
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("StorageByOwnedMachine");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2018-08-11 20:53:34 +01:00
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ClaimType").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ClaimValue").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetRoleClaims");
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ClaimType").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ClaimValue").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("Id");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetUserClaims");
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("LoginProvider").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ProviderKey").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("ProviderDisplayName").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("UserId").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("LoginProvider", "ProviderKey");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("UserId");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetUserLogins");
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("RoleId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("UserId", "RoleId");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasIndex("RoleId");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetUserRoles");
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:17:11 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("LoginProvider").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2019-05-27 03:17:11 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Name").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.Property<string>("Value").HasColumnType("longtext CHARACTER SET utf8mb4");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasKey("UserId", "LoginProvider", "Name");
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.ToTable("AspNetUserTokens");
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
2020-06-09 22:23:17 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Audit", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", "User").WithMany().HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-06-09 22:23:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Book", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso31661Numeric", "Country").WithMany("Books").
|
|
|
|
|
|
HasForeignKey("CountryId");
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Previous").WithOne("Next").
|
|
|
|
|
|
HasForeignKey("Marechai.Database.Models.Book", "PreviousId");
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-06-10 23:04:27 +01:00
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Source").WithMany("Derivates").HasForeignKey("SourceId");
|
|
|
|
|
|
});
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.BooksByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Book").WithMany("Machines").HasForeignKey("BookId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Books").HasForeignKey("MachineId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:13:49 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.BooksByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Book").WithMany("MachineFamilies").HasForeignKey("BookId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MachineFamily", "MachineFamily").WithMany("Books").
|
|
|
|
|
|
HasForeignKey("MachineFamilyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:24:15 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByBook", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Book").WithMany("Companies").HasForeignKey("BookId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentCompany", "Company").WithMany("Books").
|
|
|
|
|
|
HasForeignKey("CompanyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 02:37:45 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByDocument", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentCompany", "Company").WithMany("Documents").
|
|
|
|
|
|
HasForeignKey("CompanyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Document", "Document").WithMany("Companies").
|
|
|
|
|
|
HasForeignKey("DocumentId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:59:33 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompaniesByMagazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentCompany", "Company").WithMany("Magazines").
|
|
|
|
|
|
HasForeignKey("CompanyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Magazine", "Magazine").WithMany("Companies").
|
|
|
|
|
|
HasForeignKey("MagazineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 00:50:33 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Company", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso31661Numeric", "Country").WithMany("Companies").
|
|
|
|
|
|
HasForeignKey("CountryId").HasConstraintName("fk_companies_country");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "SoldTo").WithMany("InverseSoldToNavigation").
|
|
|
|
|
|
HasForeignKey("SoldToId").HasConstraintName("fk_companies_sold_to");
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompanyDescription", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("Descriptions").
|
|
|
|
|
|
HasForeignKey("CompanyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CompanyLogo", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("Logos").HasForeignKey("CompanyId").
|
|
|
|
|
|
HasConstraintName("fk_company_logos_company1").IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
2020-06-10 20:59:55 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CurrencyInflation", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso4217", "Currency").WithMany().HasForeignKey("CurrencyCode").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-06-10 20:59:55 +01:00
|
|
|
|
|
2020-06-10 21:15:09 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.CurrencyPegging", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso4217", "Destination").WithMany().HasForeignKey("DestinationCode").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso4217", "Source").WithMany().HasForeignKey("SourceCode").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-06-10 21:15:09 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Document", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso31661Numeric", "Country").WithMany("Documents").
|
|
|
|
|
|
HasForeignKey("CountryId");
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentCompany", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithOne("DocumentCompany").
|
|
|
|
|
|
HasForeignKey("Marechai.Database.Models.DocumentCompany", "CompanyId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.SetNull);
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentPerson", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Person", "Person").WithOne("DocumentPerson").
|
|
|
|
|
|
HasForeignKey("Marechai.Database.Models.DocumentPerson", "PersonId").OnDelete(DeleteBehavior.SetNull);
|
|
|
|
|
|
});
|
2019-06-17 00:28:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentsByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Document", "Document").WithMany("Machines").
|
|
|
|
|
|
HasForeignKey("DocumentId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Documents").
|
|
|
|
|
|
HasForeignKey("MachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 01:58:32 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.DocumentsByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Document", "Document").WithMany("MachineFamilies").
|
|
|
|
|
|
HasForeignKey("DocumentId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MachineFamily", "MachineFamily").WithMany("Documents").
|
|
|
|
|
|
HasForeignKey("MachineFamilyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-06-10 23:47:37 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.FileDataStream", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DbFile", "File").WithMany().HasForeignKey("FileId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-06-11 00:48:05 +01:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.FilesystemsByLogicalPartition", b =>
|
|
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Filesystem", "Filesystem").WithMany("Partitions").
|
|
|
|
|
|
HasForeignKey("FilesystemId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.LogicalPartition", "Partition").WithMany("Filesystems").
|
|
|
|
|
|
HasForeignKey("PartitionId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
|
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Gpu", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("Gpus").HasForeignKey("CompanyId").
|
|
|
|
|
|
HasConstraintName("fk_gpus_company");
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.GpusByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Gpu", "Gpu").WithMany("GpusByMachine").HasForeignKey("GpuId").
|
|
|
|
|
|
HasConstraintName("fk_gpus_by_machine_gpu").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Gpus").HasForeignKey("MachineId").
|
|
|
|
|
|
HasConstraintName("fk_gpus_by_machine_machine").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.GpusByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Gpu", "Gpu").WithMany().HasForeignKey("GpuId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Gpus").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2018-08-07 21:47:29 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.InstructionSetExtensionsByProcessor", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.InstructionSetExtension", "Extension").
|
|
|
|
|
|
WithMany("InstructionSetExtensionsByProcessor").HasForeignKey("ExtensionId").
|
|
|
|
|
|
HasConstraintName("fk_extension_extension_id").IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Processor", "Processor").WithMany("InstructionSetExtensions").
|
|
|
|
|
|
HasForeignKey("ProcessorId").HasConstraintName("fk_extension_processor_id").IsRequired();
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Machine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("Machines").HasForeignKey("CompanyId").
|
|
|
|
|
|
HasConstraintName("fk_machines_company").IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MachineFamily", "Family").WithMany("Machines").
|
|
|
|
|
|
HasForeignKey("FamilyId").HasConstraintName("fk_machines_family");
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("MachineFamilies").
|
|
|
|
|
|
HasForeignKey("CompanyId").HasConstraintName("fk_machine_families_company").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MachinePhoto", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.License", "License").WithMany("Photos").HasForeignKey("LicenseId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Photos").HasForeignKey("MachineId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", "User").WithMany("Photos").HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.SetNull);
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Magazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso31661Numeric", "Country").WithMany("Magazines").
|
|
|
|
|
|
HasForeignKey("CountryId");
|
|
|
|
|
|
});
|
2019-06-17 03:40:21 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazineIssue", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Magazine", "Magazine").WithMany("Issues").
|
|
|
|
|
|
HasForeignKey("MagazineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:50:32 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazinesByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Magazines").
|
|
|
|
|
|
HasForeignKey("MachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MagazineIssue", "Magazine").WithMany("Machines").
|
|
|
|
|
|
HasForeignKey("MagazineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 04:17:12 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MagazinesByMachineFamily", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MachineFamily", "MachineFamily").WithMany("Magazines").
|
|
|
|
|
|
HasForeignKey("MachineFamilyId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MagazineIssue", "Magazine").WithMany("MachineFamilies").
|
|
|
|
|
|
HasForeignKey("MagazineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MemoryByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Memory").HasForeignKey("MachineId").
|
|
|
|
|
|
HasConstraintName("fk_memory_by_machine_machine").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 04:22:37 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.MemoryByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Memory").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.OwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany().HasForeignKey("MachineId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", "User").WithMany("OwnedMachines").
|
|
|
|
|
|
HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);
|
|
|
|
|
|
});
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.OwnedMachinePhoto", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.License", "License").WithMany("OwnedMachinePhotos").
|
|
|
|
|
|
HasForeignKey("LicenseId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Photos").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", "User").WithMany("OwnedMachinePhotos").
|
|
|
|
|
|
HasForeignKey("UserId").OnDelete(DeleteBehavior.Cascade);
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByBook", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Book", "Book").WithMany("People").HasForeignKey("BookId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentPerson", "Person").WithMany("Books").
|
|
|
|
|
|
HasForeignKey("PersonId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-05-29 21:13:09 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByCompany", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("People").HasForeignKey("CompanyId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Person", "Person").WithMany("Companies").HasForeignKey("PersonId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-16 22:08:50 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByDocument", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Document", "Document").WithMany("People").
|
|
|
|
|
|
HasForeignKey("DocumentId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentPerson", "Person").WithMany("Documents").
|
|
|
|
|
|
HasForeignKey("PersonId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.PeopleByMagazine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.MagazineIssue", "Magazine").WithMany("People").
|
|
|
|
|
|
HasForeignKey("MagazineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentPerson", "Person").WithMany("Magazines").
|
|
|
|
|
|
HasForeignKey("PersonId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.DocumentRole", "Role").WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 04:10:14 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Person", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Iso31661Numeric", "CountryOfBirth").WithMany("People").
|
|
|
|
|
|
HasForeignKey("CountryOfBirthId");
|
|
|
|
|
|
});
|
2019-06-02 03:29:43 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Processor", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("Processors").
|
|
|
|
|
|
HasForeignKey("CompanyId").HasConstraintName("fk_processors_company");
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.InstructionSet", "InstructionSet").WithMany("Processors").
|
|
|
|
|
|
HasForeignKey("InstructionSetId").HasConstraintName("fk_processors_instruction_set");
|
|
|
|
|
|
});
|
2019-05-27 03:17:11 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ProcessorsByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Processors").
|
|
|
|
|
|
HasForeignKey("MachineId").HasConstraintName("fk_processors_by_machine_machine").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Processor", "Processor").WithMany("ProcessorsByMachine").
|
|
|
|
|
|
HasForeignKey("ProcessorId").HasConstraintName("fk_processors_by_machine_processor").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-01 22:13:01 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ProcessorsByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Processors").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Processor", "Processor").WithMany().HasForeignKey("ProcessorId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-05-27 03:30:22 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ResolutionsByGpu", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Gpu", "Gpu").WithMany("ResolutionsByGpu").HasForeignKey("GpuId").
|
|
|
|
|
|
HasConstraintName("fk_resolutions_by_gpu_gpu").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Resolution", "Resolution").WithMany("ResolutionsByGpu").
|
|
|
|
|
|
HasForeignKey("ResolutionId").HasConstraintName("fk_resolutions_by_gpu_resolution").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-03 22:27:17 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ResolutionsByScreen", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Resolution", "Resolution").WithMany("ResolutionsByScreen").
|
|
|
|
|
|
HasForeignKey("ResolutionId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Screen", "Screen").WithMany("Resolutions").HasForeignKey("ScreenId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.Screen", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Resolution", "NativeResolution").WithMany("Screens").
|
|
|
|
|
|
HasForeignKey("NativeResolutionId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.ScreensByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Screens").HasForeignKey("MachineId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Screen", "Screen").WithMany("ScreensByMachines").
|
|
|
|
|
|
HasForeignKey("ScreenId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Sound").HasForeignKey("MachineId").
|
|
|
|
|
|
HasConstraintName("fk_sound_by_machine_machine").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.SoundSynth", "SoundSynth").WithMany("SoundByMachine").
|
|
|
|
|
|
HasForeignKey("SoundSynthId").HasConstraintName("fk_sound_by_machine_sound_synth").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 02:47:44 +01:00
|
|
|
|
|
2020-02-10 02:10:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Sound").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.SoundSynth", "SoundSynth").WithMany().HasForeignKey("SoundSynthId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.SoundSynth", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Company", "Company").WithMany("SoundSynths").
|
|
|
|
|
|
HasForeignKey("CompanyId").HasConstraintName("fk_sound_synths_company");
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.StorageByMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.Machine", "Machine").WithMany("Storage").HasForeignKey("MachineId").
|
|
|
|
|
|
HasConstraintName("fk_storage_by_machine_machine").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Marechai.Database.Models.StorageByOwnedMachine", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.OwnedMachine", "OwnedMachine").WithMany("Storage").
|
|
|
|
|
|
HasForeignKey("OwnedMachineId").OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityRoleClaim<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationRole", null).WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserClaim<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", null).WithMany().HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2020-02-10 22:44:18 +00:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserLogin<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", null).WithMany().HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2018-08-11 20:53:34 +01:00
|
|
|
|
|
|
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserRole<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationRole", null).WithMany().HasForeignKey("RoleId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", null).WithMany().HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
2019-06-17 03:02:47 +01:00
|
|
|
|
|
2020-02-10 22:44:18 +00:00
|
|
|
|
modelBuilder.Entity("Microsoft.AspNetCore.Identity.IdentityUserToken<string>", b =>
|
2020-06-10 23:04:27 +01:00
|
|
|
|
{
|
|
|
|
|
|
b.HasOne("Marechai.Database.Models.ApplicationUser", null).WithMany().HasForeignKey("UserId").
|
|
|
|
|
|
OnDelete(DeleteBehavior.Cascade).IsRequired();
|
|
|
|
|
|
});
|
|
|
|
|
|
#pragma warning restore 612, 618
|
2018-08-05 23:11:15 +01:00
|
|
|
|
}
|
|
|
|
|
|
}
|
2020-06-10 23:04:27 +01:00
|
|
|
|
}
|