Add timestamps to models.

This commit is contained in:
2020-06-01 00:41:00 +01:00
parent d94608d2a6
commit 4ab2cd5a4b
5 changed files with 4902 additions and 1 deletions

View File

@@ -88,6 +88,8 @@ namespace Marechai.Database.Migrations
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int?>("Edition").HasColumnType("int");
b.Property<string>("Isbn").HasColumnType("varchar(13) CHARACTER SET utf8mb4").HasMaxLength(13);
@@ -106,6 +108,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CountryId");
@@ -137,8 +141,12 @@ namespace Marechai.Database.Migrations
b.Property<long>("BookId").HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("BookId");
@@ -154,8 +162,12 @@ namespace Marechai.Database.Migrations
b.Property<long>("BookId").HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("BookId");
@@ -178,6 +190,8 @@ namespace Marechai.Database.Migrations
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'");
@@ -211,6 +225,8 @@ namespace Marechai.Database.Migrations
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);
@@ -240,8 +256,12 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnType("int");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("BookId");
@@ -259,10 +279,14 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnType("int");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("DocumentId").HasColumnType("bigint");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId");
@@ -280,10 +304,14 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnType("int");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("MagazineId").HasColumnType("bigint");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId");
@@ -305,6 +333,8 @@ namespace Marechai.Database.Migrations
b.Property<short?>("CountryId").HasColumnName("country").HasColumnType("smallint(3)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int?>("DocumentCompanyId").HasColumnType("int");
b.Property<string>("Facebook").HasColumnName("facebook").HasColumnType("varchar(45)").HasMaxLength(45);
@@ -327,6 +357,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Twitter").HasColumnName("twitter").HasColumnType("varchar(45)").HasMaxLength(45);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<string>("Website").HasColumnName("website").HasColumnType("varchar(255)").HasMaxLength(255);
b.HasKey("Id");
@@ -366,11 +398,15 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Html").HasColumnType("longtext CHARACTER SET utf8mb4").HasMaxLength(262144);
b.Property<string>("Text").IsRequired().HasColumnType("longtext CHARACTER SET utf8mb4").
HasMaxLength(262144);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId");
@@ -388,6 +424,10 @@ namespace Marechai.Database.Migrations
b.Property<Guid>("Guid").HasColumnName("logo_guid").HasColumnType("char(36)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<int?>("Year").HasColumnName("year").HasColumnType("int(4)");
b.HasKey("Id", "CompanyId", "Guid");
@@ -407,6 +447,8 @@ namespace Marechai.Database.Migrations
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("NativeTitle").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
@@ -415,6 +457,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CountryId");
@@ -436,8 +480,12 @@ namespace Marechai.Database.Migrations
b.Property<int?>("CompanyId").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId").IsUnique();
@@ -453,6 +501,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Alias").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("DisplayName").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<string>("Name").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
@@ -461,6 +511,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Surname").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("Alias");
@@ -497,10 +549,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("DocumentId").HasColumnType("bigint");
b.Property<int>("MachineId").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("DocumentId");
@@ -514,10 +570,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("DocumentId").HasColumnType("bigint");
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("DocumentId");
@@ -534,6 +594,8 @@ namespace Marechai.Database.Migrations
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("''");
@@ -543,6 +605,8 @@ namespace Marechai.Database.Migrations
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");
@@ -562,6 +626,8 @@ namespace Marechai.Database.Migrations
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<float?>("DieSize").HasColumnName("die_size").HasColumnType("float");
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
@@ -580,6 +646,8 @@ namespace Marechai.Database.Migrations
b.Property<long?>("Transistors").HasColumnName("transistors").HasColumnType("bigint(20)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId").HasName("idx_gpus_company");
@@ -607,10 +675,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("GpuId").HasName("idx_gpus_by_machine_gpus");
@@ -624,10 +696,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("GpuId").HasColumnType("int(11)");
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("GpuId");
@@ -641,9 +717,13 @@ namespace Marechai.Database.Migrations
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Name").IsRequired().HasColumnName("instruction_set").HasColumnType("varchar(45)").
HasMaxLength(45);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.ToTable("instruction_sets");
@@ -653,9 +733,13 @@ namespace Marechai.Database.Migrations
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Extension").IsRequired().HasColumnName("extension").HasColumnType("varchar(45)").
HasMaxLength(45);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.ToTable("instruction_set_extensions");
@@ -669,6 +753,10 @@ namespace Marechai.Database.Migrations
b.Property<int>("ExtensionId").HasColumnName("extension_id").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id", "ProcessorId", "ExtensionId");
b.HasIndex("ExtensionId").HasName("idx_setextension_extension");
@@ -734,6 +822,8 @@ namespace Marechai.Database.Migrations
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<bool>("FsfApproved").HasColumnType("bit(1)");
b.Property<string>("Link").HasColumnType("varchar(512) CHARACTER SET utf8mb4").HasMaxLength(512);
@@ -746,6 +836,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Text").HasColumnType("longtext").HasMaxLength(131072);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("FsfApproved");
@@ -766,6 +858,8 @@ namespace Marechai.Database.Migrations
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("''");
@@ -775,6 +869,8 @@ namespace Marechai.Database.Migrations
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");
@@ -795,6 +891,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").ValueGeneratedOnAdd().HasColumnName("company").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int?>("FamilyId").HasColumnName("family").HasColumnType("int(11)");
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
@@ -807,6 +905,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId").HasName("idx_machines_company");
@@ -830,9 +930,13 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Name").IsRequired().HasColumnName("name").HasColumnType("varchar(255)").
HasMaxLength(255);
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId").HasName("idx_machine_families_company");
@@ -860,6 +964,8 @@ namespace Marechai.Database.Migrations
b.Property<ushort?>("Contrast").HasColumnType("smallint unsigned");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("CreationDate").HasColumnType("datetime(6)");
b.Property<double?>("DigitalZoomRatio").HasColumnType("double");
@@ -914,6 +1020,8 @@ namespace Marechai.Database.Migrations
b.Property<ushort?>("SubjectDistanceRange").HasColumnType("smallint unsigned");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<DateTime>("UploadDate").IsConcurrencyToken().ValueGeneratedOnAddOrUpdate().
HasColumnType("datetime(6)");
@@ -1006,6 +1114,8 @@ namespace Marechai.Database.Migrations
b.Property<short?>("CountryId").HasColumnType("smallint(3)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("FirstPublication").HasColumnType("datetime(6)");
b.Property<string>("Issn").HasColumnType("varchar(8) CHARACTER SET utf8mb4").HasMaxLength(8);
@@ -1018,6 +1128,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Title").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CountryId");
@@ -1043,6 +1155,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Caption").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("MagazineId").HasColumnType("bigint");
b.Property<string>("NativeCaption").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
@@ -1053,6 +1167,8 @@ namespace Marechai.Database.Migrations
b.Property<DateTime?>("Published").HasColumnType("datetime(6)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("Caption");
@@ -1074,10 +1190,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnType("int(11)");
b.Property<long>("MagazineId").HasColumnType("bigint");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MachineId");
@@ -1091,10 +1211,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineFamilyId").HasColumnType("int(11)");
b.Property<long>("MagazineId").HasColumnType("bigint");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MachineFamilyId");
@@ -1122,6 +1246,8 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
b.Property<long?>("Size").HasColumnName("size").HasColumnType("bigint(20)");
@@ -1131,6 +1257,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<int>("Usage").ValueGeneratedOnAdd().HasColumnName("usage").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
@@ -1153,6 +1281,8 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
b.Property<long>("Size").HasColumnType("bigint");
@@ -1161,6 +1291,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("Type").HasColumnType("int");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<int>("Usage").HasColumnType("int");
b.HasKey("Id");
@@ -1182,12 +1314,16 @@ namespace Marechai.Database.Migrations
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<string>("Donator").IsRequired().ValueGeneratedOnAdd().HasColumnName("donator").
HasColumnType("char(128)").HasDefaultValueSql("''");
b.Property<decimal>("Quantity").ValueGeneratedOnAdd().HasColumnName("quantity").
HasColumnType("decimal(11,2)").HasDefaultValueSql("'0.00'");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("Donator").HasName("idx_money_donations_donator");
@@ -1204,11 +1340,15 @@ namespace Marechai.Database.Migrations
b.Property<int>("AddedId").ValueGeneratedOnAdd().HasColumnName("added_id").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime>("Date").HasColumnName("date").HasColumnType("datetime");
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("AddedId").HasName("idx_news_ip");
@@ -1228,6 +1368,8 @@ namespace Marechai.Database.Migrations
b.Property<bool>("Boxed").HasColumnType("bit(1)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("LastStatusDate").HasColumnType("datetime(6)");
b.Property<DateTime?>("LostDate").HasColumnType("datetime(6)");
@@ -1245,6 +1387,8 @@ namespace Marechai.Database.Migrations
b.Property<bool>("Trade").HasColumnType("bit(1)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<string>("UserId").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.HasKey("Id");
@@ -1292,6 +1436,8 @@ namespace Marechai.Database.Migrations
b.Property<ushort?>("Contrast").HasColumnType("smallint unsigned");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("CreationDate").HasColumnType("datetime(6)");
b.Property<double?>("DigitalZoomRatio").HasColumnType("double");
@@ -1344,6 +1490,8 @@ namespace Marechai.Database.Migrations
b.Property<ushort?>("SubjectDistanceRange").HasColumnType("smallint unsigned");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<DateTime>("UploadDate").IsConcurrencyToken().ValueGeneratedOnAddOrUpdate().
HasColumnType("datetime(6)");
@@ -1436,10 +1584,14 @@ namespace Marechai.Database.Migrations
b.Property<long>("BookId").HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("PersonId").HasColumnType("int");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("BookId");
@@ -1457,6 +1609,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("CompanyId").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("End").HasColumnType("datetime(6)");
b.Property<bool>("Ongoing").HasColumnType("bit(1)");
@@ -1467,6 +1621,8 @@ namespace Marechai.Database.Migrations
b.Property<DateTime?>("Start").HasColumnType("datetime(6)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("CompanyId");
@@ -1486,12 +1642,16 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("DocumentId").HasColumnType("bigint");
b.Property<int>("PersonId").HasColumnType("int");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("DocumentId");
@@ -1507,12 +1667,16 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("MagazineId").HasColumnType("bigint");
b.Property<int>("PersonId").HasColumnType("int");
b.Property<string>("RoleId").IsRequired().HasColumnType("char(3)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MagazineId");
@@ -1534,6 +1698,8 @@ namespace Marechai.Database.Migrations
b.Property<short?>("CountryOfBirthId").HasColumnType("smallint(3)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<DateTime?>("DeathDate").HasColumnType("datetime(6)");
b.Property<string>("DisplayName").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
@@ -1550,6 +1716,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Twitter").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<string>("Webpage").HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.HasKey("Id");
@@ -1589,6 +1757,8 @@ namespace Marechai.Database.Migrations
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");
@@ -1635,6 +1805,8 @@ namespace Marechai.Database.Migrations
b.Property<long?>("Transistors").HasColumnName("transistors").HasColumnType("bigint(20)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("AddrBus").HasName("idx_processors_addr_bus");
@@ -1694,12 +1866,16 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
b.Property<int>("ProcessorId").HasColumnName("processor").HasColumnType("int(11)");
b.Property<float?>("Speed").HasColumnName("speed").HasColumnType("float");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MachineId").HasName("idx_processors_by_machine_machine");
@@ -1715,12 +1891,16 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
b.Property<int>("ProcessorId").HasColumnType("int(11)");
b.Property<float>("Speed").HasColumnType("float");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("OwnedMachineId");
@@ -1741,6 +1921,8 @@ namespace Marechai.Database.Migrations
b.Property<long?>("Colors").HasColumnName("colors").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<bool>("Grayscale").HasColumnType("bit(1)");
b.Property<int>("Height").ValueGeneratedOnAdd().HasColumnName("height").HasColumnType("int(11)").
@@ -1748,6 +1930,8 @@ namespace Marechai.Database.Migrations
b.Property<long?>("Palette").HasColumnName("palette").HasColumnType("bigint(20)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<int>("Width").ValueGeneratedOnAdd().HasColumnName("width").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
@@ -1775,10 +1959,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
b.Property<int>("ResolutionId").HasColumnName("resolution").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("GpuId").HasName("idx_resolutions_by_gpu_gpu");
@@ -1792,10 +1980,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("ResolutionId").HasColumnType("int(11)");
b.Property<int>("ScreenId").HasColumnType("int");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("ResolutionId");
@@ -1809,6 +2001,8 @@ namespace Marechai.Database.Migrations
{
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnType("int");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<double>("Diagonal").HasColumnType("double");
b.Property<long?>("EffectiveColors").HasColumnType("bigint");
@@ -1819,6 +2013,8 @@ namespace Marechai.Database.Migrations
b.Property<string>("Type").IsRequired().HasColumnType("varchar(255) CHARACTER SET utf8mb4");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<double?>("Width").HasColumnType("double");
b.HasKey("Id");
@@ -1842,10 +2038,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnType("int(11)");
b.Property<int>("ScreenId").HasColumnType("int");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MachineId");
@@ -1859,10 +2059,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
b.Property<int>("SoundSynthId").HasColumnName("sound_synth").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("MachineId").HasName("idx_sound_by_machine_machine");
@@ -1876,10 +2080,14 @@ namespace Marechai.Database.Migrations
{
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
b.Property<int>("SoundSynthId").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("OwnedMachineId");
@@ -1895,6 +2103,8 @@ namespace Marechai.Database.Migrations
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int?>("Depth").HasColumnName("depth").HasColumnType("int(11)");
b.Property<double?>("Frequency").HasColumnName("frequency").HasColumnType("double");
@@ -1911,6 +2121,8 @@ namespace Marechai.Database.Migrations
b.Property<int?>("Type").HasColumnName("type").HasColumnType("int(11)");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.Property<int?>("Voices").HasColumnName("voices").HasColumnType("int(11)");
b.Property<int?>("WhiteNoise").HasColumnName("white_noise").HasColumnType("int(11)");
@@ -1946,6 +2158,8 @@ namespace Marechai.Database.Migrations
b.Property<long?>("Capacity").HasColumnName("capacity").HasColumnType("bigint(20)");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("Interface").ValueGeneratedOnAdd().HasColumnName("interface").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
@@ -1954,6 +2168,8 @@ namespace Marechai.Database.Migrations
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)").
HasDefaultValueSql("'0'");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("Capacity").HasName("idx_storage_capacity");
@@ -1973,12 +2189,16 @@ namespace Marechai.Database.Migrations
b.Property<long>("Capacity").HasColumnType("bigint");
b.Property<DateTime>("CreatedOn").ValueGeneratedOnAdd().HasColumnType("datetime(6)");
b.Property<int>("Interface").HasColumnType("int");
b.Property<long>("OwnedMachineId").HasColumnType("bigint");
b.Property<int>("Type").HasColumnType("int");
b.Property<DateTime>("UpdatedOn").ValueGeneratedOnAddOrUpdate().HasColumnType("datetime(6)");
b.HasKey("Id");
b.HasIndex("Capacity");