mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Rename model fields to more appropriate names.
This commit is contained in:
1721
Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs
generated
Normal file
1721
Cicm.Database/Migrations/20180806184309_RenameModelFields.Designer.cs
generated
Normal file
File diff suppressed because it is too large
Load Diff
21
Cicm.Database/Migrations/20180806184309_RenameModelFields.cs
Normal file
21
Cicm.Database/Migrations/20180806184309_RenameModelFields.cs
Normal file
@@ -0,0 +1,21 @@
|
||||
using Microsoft.EntityFrameworkCore.Migrations;
|
||||
|
||||
namespace Cicm.Database.Migrations
|
||||
{
|
||||
public partial class RenameModelFields : Migration
|
||||
{
|
||||
protected override void Up(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropIndex("idx_company_id", "company_descriptions");
|
||||
|
||||
migrationBuilder.CreateIndex("idx_company_id", "company_descriptions", "company_id", unique: true);
|
||||
}
|
||||
|
||||
protected override void Down(MigrationBuilder migrationBuilder)
|
||||
{
|
||||
migrationBuilder.DropIndex("idx_company_id", "company_descriptions");
|
||||
|
||||
migrationBuilder.CreateIndex("idx_company_id", "company_descriptions", "company_id");
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -122,7 +122,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.Property<string>("City").HasColumnName("city").HasColumnType("varchar(80)");
|
||||
|
||||
b.Property<short?>("Country").HasColumnName("country").HasColumnType("smallint(3)");
|
||||
b.Property<short?>("CountryId").HasColumnName("country").HasColumnType("smallint(3)");
|
||||
|
||||
b.Property<string>("Facebook").HasColumnName("facebook").HasColumnType("varchar(45)");
|
||||
|
||||
@@ -137,7 +137,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.Property<DateTime?>("Sold").HasColumnName("sold").HasColumnType("datetime");
|
||||
|
||||
b.Property<int?>("SoldTo").HasColumnName("sold_to").HasColumnType("int(11)");
|
||||
b.Property<int?>("SoldToId").HasColumnName("sold_to").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Status").HasColumnName("status").HasColumnType("int(11)");
|
||||
|
||||
@@ -151,7 +151,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasIndex("City").HasName("idx_companies_city");
|
||||
|
||||
b.HasIndex("Country").HasName("idx_companies_country");
|
||||
b.HasIndex("CountryId").HasName("idx_companies_country");
|
||||
|
||||
b.HasIndex("Facebook").HasName("idx_companies_facebook");
|
||||
|
||||
@@ -165,7 +165,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasIndex("Sold").HasName("idx_companies_sold");
|
||||
|
||||
b.HasIndex("SoldTo").HasName("idx_companies_sold_to");
|
||||
b.HasIndex("SoldToId").HasName("idx_companies_sold_to");
|
||||
|
||||
b.HasIndex("Status").HasName("idx_companies_status");
|
||||
|
||||
@@ -186,7 +186,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("CompanyId").HasName("idx_company_id");
|
||||
b.HasIndex("CompanyId").IsUnique().HasName("idx_company_id");
|
||||
|
||||
b.HasIndex("Text").HasName("idx_text");
|
||||
|
||||
@@ -247,7 +247,7 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("Company").HasColumnName("company").HasColumnType("int(11)");
|
||||
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
b.Property<float?>("DieSize").HasColumnName("die_size");
|
||||
|
||||
@@ -268,7 +268,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Company").HasName("idx_gpus_company");
|
||||
b.HasIndex("CompanyId").HasName("idx_gpus_company");
|
||||
|
||||
b.HasIndex("DieSize").HasName("idx_gpus_die_size");
|
||||
|
||||
@@ -293,15 +293,15 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
b.Property<int>("Gpu").HasColumnName("gpu").HasColumnType("int(11)");
|
||||
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Machine").HasColumnName("machine").HasColumnType("int(11)");
|
||||
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Gpu").HasName("idx_gpus_by_machine_gpus");
|
||||
b.HasIndex("GpuId").HasName("idx_gpus_by_machine_gpus");
|
||||
|
||||
b.HasIndex("Machine").HasName("idx_gpus_by_machine_machine");
|
||||
b.HasIndex("MachineId").HasName("idx_gpus_by_machine_machine");
|
||||
|
||||
b.ToTable("gpus_by_machine");
|
||||
});
|
||||
@@ -392,13 +392,13 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Company").HasColumnName("company").HasColumnType("int(11)");
|
||||
b.Property<int>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
b.Property<string>("Name").IsRequired().HasColumnName("name").HasColumnType("varchar(255)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Company").HasName("idx_machine_families_company");
|
||||
b.HasIndex("CompanyId").HasName("idx_machine_families_company");
|
||||
|
||||
b.HasIndex("Name").HasName("idx_machine_families_name");
|
||||
|
||||
@@ -409,9 +409,10 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Company").HasColumnName("company").HasColumnType("int(11)").HasDefaultValueSql("'0'");
|
||||
b.Property<int>("CompanyId").ValueGeneratedOnAdd().HasColumnName("company").HasColumnType("int(11)")
|
||||
.HasDefaultValueSql("'0'");
|
||||
|
||||
b.Property<int?>("Family").HasColumnName("family").HasColumnType("int(11)");
|
||||
b.Property<int?>("FamilyId").HasColumnName("family").HasColumnType("int(11)");
|
||||
|
||||
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
||||
|
||||
@@ -424,9 +425,9 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Company").HasName("idx_machines_company");
|
||||
b.HasIndex("CompanyId").HasName("idx_machines_company");
|
||||
|
||||
b.HasIndex("Family").HasName("idx_machines_family");
|
||||
b.HasIndex("FamilyId").HasName("idx_machines_family");
|
||||
|
||||
b.HasIndex("Introduced").HasName("idx_machines_introduced");
|
||||
|
||||
@@ -443,7 +444,7 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
b.Property<int>("Machine").HasColumnName("machine").HasColumnType("int(11)");
|
||||
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
b.Property<long?>("Size").HasColumnName("size").HasColumnType("bigint(20)");
|
||||
|
||||
@@ -457,7 +458,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Machine").HasName("idx_memory_by_machine_machine");
|
||||
b.HasIndex("MachineId").HasName("idx_memory_by_machine_machine");
|
||||
|
||||
b.HasIndex("Size").HasName("idx_memory_by_machine_size");
|
||||
|
||||
@@ -652,7 +653,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.Property<int?>("AddrBus").HasColumnName("addr_bus").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("Company").HasColumnName("company").HasColumnType("int(11)");
|
||||
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("Cores").HasColumnName("cores").HasColumnType("int(11)");
|
||||
|
||||
@@ -668,7 +669,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.Property<int?>("Gprs").HasColumnName("GPRs").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("InstructionSet").HasColumnName("instruction_set").HasColumnType("int(11)");
|
||||
b.Property<int?>("InstructionSetId").HasColumnName("instruction_set").HasColumnType("int(11)");
|
||||
|
||||
b.Property<DateTime?>("Introduced").HasColumnName("introduced").HasColumnType("datetime");
|
||||
|
||||
@@ -705,7 +706,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasIndex("AddrBus").HasName("idx_processors_addr_bus");
|
||||
|
||||
b.HasIndex("Company").HasName("idx_processors_company");
|
||||
b.HasIndex("CompanyId").HasName("idx_processors_company");
|
||||
|
||||
b.HasIndex("Cores").HasName("idx_processors_cores");
|
||||
|
||||
@@ -721,7 +722,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasIndex("Gprs").HasName("idx_processors_GPRs");
|
||||
|
||||
b.HasIndex("InstructionSet").HasName("idx_processors_instruction_set");
|
||||
b.HasIndex("InstructionSetId").HasName("idx_processors_instruction_set");
|
||||
|
||||
b.HasIndex("Introduced").HasName("idx_processors_introduced");
|
||||
|
||||
@@ -760,17 +761,17 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
b.Property<int>("Machine").HasColumnName("machine").HasColumnType("int(11)");
|
||||
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Processor").HasColumnName("processor").HasColumnType("int(11)");
|
||||
b.Property<int>("ProcessorId").HasColumnName("processor").HasColumnType("int(11)");
|
||||
|
||||
b.Property<float?>("Speed").HasColumnName("speed");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Machine").HasName("idx_processors_by_machine_machine");
|
||||
b.HasIndex("MachineId").HasName("idx_processors_by_machine_machine");
|
||||
|
||||
b.HasIndex("Processor").HasName("idx_processors_by_machine_processor");
|
||||
b.HasIndex("ProcessorId").HasName("idx_processors_by_machine_processor");
|
||||
|
||||
b.HasIndex("Speed").HasName("idx_processors_by_machine_speed");
|
||||
|
||||
@@ -818,15 +819,15 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
b.Property<int>("Gpu").HasColumnName("gpu").HasColumnType("int(11)");
|
||||
b.Property<int>("GpuId").HasColumnName("gpu").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Resolution").HasColumnName("resolution").HasColumnType("int(11)");
|
||||
b.Property<int>("ResolutionId").HasColumnName("resolution").HasColumnType("int(11)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Gpu").HasName("idx_resolutions_by_gpu_gpu");
|
||||
b.HasIndex("GpuId").HasName("idx_resolutions_by_gpu_gpu");
|
||||
|
||||
b.HasIndex("Resolution").HasName("idx_resolutions_by_gpu_resolution");
|
||||
b.HasIndex("ResolutionId").HasName("idx_resolutions_by_gpu_resolution");
|
||||
|
||||
b.ToTable("resolutions_by_gpu");
|
||||
});
|
||||
@@ -835,15 +836,15 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<long>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
b.Property<int>("Machine").HasColumnName("machine").HasColumnType("int(11)");
|
||||
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("SoundSynth").HasColumnName("sound_synth").HasColumnType("int(11)");
|
||||
b.Property<int>("SoundSynthId").HasColumnName("sound_synth").HasColumnType("int(11)");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Machine").HasName("idx_sound_by_machine_machine");
|
||||
b.HasIndex("MachineId").HasName("idx_sound_by_machine_machine");
|
||||
|
||||
b.HasIndex("SoundSynth").HasName("idx_sound_by_machine_sound_synth");
|
||||
b.HasIndex("SoundSynthId").HasName("idx_sound_by_machine_sound_synth");
|
||||
|
||||
b.ToTable("sound_by_machine");
|
||||
});
|
||||
@@ -852,7 +853,7 @@ namespace Cicm.Database.Migrations
|
||||
{
|
||||
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("Company").HasColumnName("company").HasColumnType("int(11)");
|
||||
b.Property<int?>("CompanyId").HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int?>("Depth").HasColumnName("depth").HasColumnType("int(11)");
|
||||
|
||||
@@ -875,7 +876,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Company").HasName("idx_sound_synths_company");
|
||||
b.HasIndex("CompanyId").HasName("idx_sound_synths_company");
|
||||
|
||||
b.HasIndex("Depth").HasName("idx_sound_synths_depth");
|
||||
|
||||
@@ -907,7 +908,7 @@ namespace Cicm.Database.Migrations
|
||||
b.Property<int>("Interface").ValueGeneratedOnAdd().HasColumnName("interface").HasColumnType("int(11)")
|
||||
.HasDefaultValueSql("'0'");
|
||||
|
||||
b.Property<int>("Machine").HasColumnName("machine").HasColumnType("int(11)");
|
||||
b.Property<int>("MachineId").HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
b.Property<int>("Type").ValueGeneratedOnAdd().HasColumnName("type").HasColumnType("int(11)")
|
||||
.HasDefaultValueSql("'0'");
|
||||
@@ -918,7 +919,7 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
b.HasIndex("Interface").HasName("idx_storage_interface");
|
||||
|
||||
b.HasIndex("Machine").HasName("idx_storage_machine");
|
||||
b.HasIndex("MachineId").HasName("idx_storage_machine");
|
||||
|
||||
b.HasIndex("Type").HasName("idx_storage_type");
|
||||
|
||||
@@ -927,18 +928,17 @@ namespace Cicm.Database.Migrations
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.Companies", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Iso31661Numeric", "CountryNavigation").WithMany("Companies")
|
||||
.HasForeignKey("Country").HasConstraintName("fk_companies_country");
|
||||
b.HasOne("Cicm.Database.Models.Iso31661Numeric", "Country").WithMany("Companies")
|
||||
.HasForeignKey("CountryId").HasConstraintName("fk_companies_country");
|
||||
|
||||
b.HasOne("Cicm.Database.Models.Companies", "SoldToNavigation").WithMany("InverseSoldToNavigation")
|
||||
.HasForeignKey("SoldTo").HasConstraintName("fk_companies_sold_to");
|
||||
b.HasOne("Cicm.Database.Models.Companies", "SoldTo").WithMany("InverseSoldToNavigation")
|
||||
.HasForeignKey("SoldToId").HasConstraintName("fk_companies_sold_to");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.CompanyDescriptions",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "IdNavigation")
|
||||
.WithOne("CompanyDescriptions")
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithOne("CompanyDescriptions")
|
||||
.HasForeignKey("Cicm.Database.Models.CompanyDescriptions", "Id")
|
||||
.HasConstraintName("fk_company_id").OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
@@ -953,18 +953,17 @@ namespace Cicm.Database.Migrations
|
||||
modelBuilder.Entity("Cicm.Database.Models.Gpus",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "CompanyNavigation").WithMany("Gpus")
|
||||
.HasForeignKey("Company").HasConstraintName("fk_gpus_company");
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithMany("Gpus")
|
||||
.HasForeignKey("CompanyId").HasConstraintName("fk_gpus_company");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.GpusByMachine", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Gpus", "GpuNavigation").WithMany("GpusByMachine").HasForeignKey("Gpu")
|
||||
b.HasOne("Cicm.Database.Models.Gpus", "Gpu").WithMany("GpusByMachine").HasForeignKey("GpuId")
|
||||
.HasConstraintName("fk_gpus_by_machine_gpu").OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("Cicm.Database.Models.Machines", "MachineNavigation").WithMany("GpusByMachine")
|
||||
.HasForeignKey("Machine").HasConstraintName("fk_gpus_by_machine_machine")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
b.HasOne("Cicm.Database.Models.Machines", "Machine").WithMany("Gpus").HasForeignKey("MachineId")
|
||||
.HasConstraintName("fk_gpus_by_machine_machine").OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.InstructionSetExtensionsByProcessor", b =>
|
||||
@@ -973,91 +972,86 @@ namespace Cicm.Database.Migrations
|
||||
.WithMany("InstructionSetExtensionsByProcessor").HasForeignKey("ExtensionId")
|
||||
.HasConstraintName("fk_extension_extension_id");
|
||||
|
||||
b.HasOne("Cicm.Database.Models.Processors", "Processor").WithMany("InstructionSetExtensionsByProcessor")
|
||||
b.HasOne("Cicm.Database.Models.Processors", "Processor").WithMany("InstructionSetExtensions")
|
||||
.HasForeignKey("ProcessorId").HasConstraintName("fk_extension_processor_id");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.MachineFamilies",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "CompanyNavigation")
|
||||
.WithMany("MachineFamilies").HasForeignKey("Company")
|
||||
.HasConstraintName("fk_machine_families_company").OnDelete(DeleteBehavior.Cascade);
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithMany("MachineFamilies")
|
||||
.HasForeignKey("CompanyId").HasConstraintName("fk_machine_families_company")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.Machines", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "CompanyNavigation").WithMany("Machines")
|
||||
.HasForeignKey("Company").HasConstraintName("fk_machines_company");
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithMany("Machines").HasForeignKey("CompanyId")
|
||||
.HasConstraintName("fk_machines_company");
|
||||
|
||||
b.HasOne("Cicm.Database.Models.MachineFamilies", "FamilyNavigation").WithMany("Machines")
|
||||
.HasForeignKey("Family").HasConstraintName("fk_machines_family");
|
||||
b.HasOne("Cicm.Database.Models.MachineFamilies", "Family").WithMany("Machines")
|
||||
.HasForeignKey("FamilyId").HasConstraintName("fk_machines_family");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.MemoryByMachine",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Machines", "MachineNavigation")
|
||||
.WithMany("MemoryByMachine").HasForeignKey("Machine")
|
||||
.HasConstraintName("fk_memory_by_machine_machine")
|
||||
b.HasOne("Cicm.Database.Models.Machines", "Machine").WithMany("Memory")
|
||||
.HasForeignKey("MachineId").HasConstraintName("fk_memory_by_machine_machine")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.Processors", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "CompanyNavigation").WithMany("Processors")
|
||||
.HasForeignKey("Company").HasConstraintName("fk_processors_company");
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithMany("Processors").HasForeignKey("CompanyId")
|
||||
.HasConstraintName("fk_processors_company");
|
||||
|
||||
b.HasOne("Cicm.Database.Models.InstructionSets", "InstructionSetNavigation").WithMany("Processors")
|
||||
.HasForeignKey("InstructionSet").HasConstraintName("fk_processors_instruction_set");
|
||||
b.HasOne("Cicm.Database.Models.InstructionSets", "InstructionSet").WithMany("Processors")
|
||||
.HasForeignKey("InstructionSetId").HasConstraintName("fk_processors_instruction_set");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.ProcessorsByMachine", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Machines", "MachineNavigation").WithMany("ProcessorsByMachine")
|
||||
.HasForeignKey("Machine").HasConstraintName("fk_processors_by_machine_machine")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
b.HasOne("Cicm.Database.Models.Machines", "Machine").WithMany("Processors").HasForeignKey("MachineId")
|
||||
.HasConstraintName("fk_processors_by_machine_machine").OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("Cicm.Database.Models.Processors", "ProcessorNavigation").WithMany("ProcessorsByMachine")
|
||||
.HasForeignKey("Processor").HasConstraintName("fk_processors_by_machine_processor")
|
||||
b.HasOne("Cicm.Database.Models.Processors", "Processor").WithMany("ProcessorsByMachine")
|
||||
.HasForeignKey("ProcessorId").HasConstraintName("fk_processors_by_machine_processor")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.ResolutionsByGpu", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Gpus", "GpuNavigation").WithMany("ResolutionsByGpu").HasForeignKey("Gpu")
|
||||
b.HasOne("Cicm.Database.Models.Gpus", "Gpu").WithMany("ResolutionsByGpu").HasForeignKey("GpuId")
|
||||
.HasConstraintName("fk_resolutions_by_gpu_gpu").OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("Cicm.Database.Models.Resolutions", "ResolutionNavigation").WithMany("ResolutionsByGpu")
|
||||
.HasForeignKey("Resolution").HasConstraintName("fk_resolutions_by_gpu_resolution")
|
||||
b.HasOne("Cicm.Database.Models.Resolutions", "Resolution").WithMany("ResolutionsByGpu")
|
||||
.HasForeignKey("ResolutionId").HasConstraintName("fk_resolutions_by_gpu_resolution")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.SoundByMachine", b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Machines", "MachineNavigation").WithMany("SoundByMachine")
|
||||
.HasForeignKey("Machine").HasConstraintName("fk_sound_by_machine_machine")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
b.HasOne("Cicm.Database.Models.Machines", "Machine").WithMany("Sound").HasForeignKey("MachineId")
|
||||
.HasConstraintName("fk_sound_by_machine_machine").OnDelete(DeleteBehavior.Cascade);
|
||||
|
||||
b.HasOne("Cicm.Database.Models.SoundSynths", "SoundSynthNavigation").WithMany("SoundByMachine")
|
||||
.HasForeignKey("SoundSynth").HasConstraintName("fk_sound_by_machine_sound_synth")
|
||||
b.HasOne("Cicm.Database.Models.SoundSynths", "SoundSynth").WithMany("SoundByMachine")
|
||||
.HasForeignKey("SoundSynthId").HasConstraintName("fk_sound_by_machine_sound_synth")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.SoundSynths",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Companies", "CompanyNavigation")
|
||||
.WithMany("SoundSynths").HasForeignKey("Company")
|
||||
.HasConstraintName("fk_sound_synths_company");
|
||||
b.HasOne("Cicm.Database.Models.Companies", "Company").WithMany("SoundSynths")
|
||||
.HasForeignKey("CompanyId").HasConstraintName("fk_sound_synths_company");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.StorageByMachine",
|
||||
b =>
|
||||
{
|
||||
b.HasOne("Cicm.Database.Models.Machines", "MachineNavigation")
|
||||
.WithMany("StorageByMachine").HasForeignKey("Machine")
|
||||
.HasConstraintName("fk_storage_by_machine_machine")
|
||||
b.HasOne("Cicm.Database.Models.Machines", "Machine").WithMany("Storage")
|
||||
.HasForeignKey("MachineId").HasConstraintName("fk_storage_by_machine_machine")
|
||||
.OnDelete(DeleteBehavior.Cascade);
|
||||
});
|
||||
#pragma warning restore 612, 618
|
||||
|
||||
@@ -23,16 +23,16 @@ namespace Cicm.Database.Models
|
||||
public string Twitter { get; set; }
|
||||
public string Facebook { get; set; }
|
||||
public DateTime? Sold { get; set; }
|
||||
public int? SoldTo { get; set; }
|
||||
public int? SoldToId { get; set; }
|
||||
public string Address { get; set; }
|
||||
public string City { get; set; }
|
||||
public string Province { get; set; }
|
||||
public string PostalCode { get; set; }
|
||||
public short? Country { get; set; }
|
||||
public short? CountryId { get; set; }
|
||||
public int Status { get; set; }
|
||||
|
||||
public Iso31661Numeric CountryNavigation { get; set; }
|
||||
public Companies SoldToNavigation { get; set; }
|
||||
public Iso31661Numeric Country { get; set; }
|
||||
public Companies SoldTo { get; set; }
|
||||
public CompanyDescriptions CompanyDescriptions { get; set; }
|
||||
public ICollection<CompanyLogos> CompanyLogos { get; set; }
|
||||
public ICollection<Gpus> Gpus { get; set; }
|
||||
|
||||
@@ -6,6 +6,6 @@
|
||||
public int CompanyId { get; set; }
|
||||
public string Text { get; set; }
|
||||
|
||||
public Companies IdNavigation { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -13,7 +13,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int? Company { get; set; }
|
||||
public int? CompanyId { get; set; }
|
||||
public string ModelCode { get; set; }
|
||||
public DateTime? Introduced { get; set; }
|
||||
public string Package { get; set; }
|
||||
@@ -22,8 +22,8 @@ namespace Cicm.Database.Models
|
||||
public float? DieSize { get; set; }
|
||||
public long? Transistors { get; set; }
|
||||
|
||||
public Companies CompanyNavigation { get; set; }
|
||||
public ICollection<GpusByMachine> GpusByMachine { get; set; }
|
||||
public ICollection<ResolutionsByGpu> ResolutionsByGpu { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
public ICollection<GpusByMachine> GpusByMachine { get; set; }
|
||||
public ICollection<ResolutionsByGpu> ResolutionsByGpu { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,11 +2,11 @@
|
||||
{
|
||||
public class GpusByMachine
|
||||
{
|
||||
public int Gpu { get; set; }
|
||||
public int Machine { get; set; }
|
||||
public long Id { get; set; }
|
||||
public int GpuId { get; set; }
|
||||
public int MachineId { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Gpus GpuNavigation { get; set; }
|
||||
public Machines MachineNavigation { get; set; }
|
||||
public Gpus Gpu { get; set; }
|
||||
public Machines Machine { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -9,11 +9,11 @@ namespace Cicm.Database.Models
|
||||
Machines = new HashSet<Machines>();
|
||||
}
|
||||
|
||||
public int Id { get; set; }
|
||||
public int Company { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int Id { get; set; }
|
||||
public int CompanyId { get; set; }
|
||||
public string Name { get; set; }
|
||||
|
||||
public Companies CompanyNavigation { get; set; }
|
||||
public ICollection<Machines> Machines { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
public ICollection<Machines> Machines { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -7,27 +7,27 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
public Machines()
|
||||
{
|
||||
GpusByMachine = new HashSet<GpusByMachine>();
|
||||
MemoryByMachine = new HashSet<MemoryByMachine>();
|
||||
ProcessorsByMachine = new HashSet<ProcessorsByMachine>();
|
||||
SoundByMachine = new HashSet<SoundByMachine>();
|
||||
StorageByMachine = new HashSet<StorageByMachine>();
|
||||
Gpus = new HashSet<GpusByMachine>();
|
||||
Memory = new HashSet<MemoryByMachine>();
|
||||
Processors = new HashSet<ProcessorsByMachine>();
|
||||
Sound = new HashSet<SoundByMachine>();
|
||||
Storage = new HashSet<StorageByMachine>();
|
||||
}
|
||||
|
||||
public int Id { get; set; }
|
||||
public int Company { get; set; }
|
||||
public int CompanyId { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int Type { get; set; }
|
||||
public DateTime? Introduced { get; set; }
|
||||
public int? Family { get; set; }
|
||||
public int? FamilyId { get; set; }
|
||||
public string Model { get; set; }
|
||||
|
||||
public Companies CompanyNavigation { get; set; }
|
||||
public MachineFamilies FamilyNavigation { get; set; }
|
||||
public ICollection<GpusByMachine> GpusByMachine { get; set; }
|
||||
public ICollection<MemoryByMachine> MemoryByMachine { get; set; }
|
||||
public ICollection<ProcessorsByMachine> ProcessorsByMachine { get; set; }
|
||||
public ICollection<SoundByMachine> SoundByMachine { get; set; }
|
||||
public ICollection<StorageByMachine> StorageByMachine { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
public MachineFamilies Family { get; set; }
|
||||
public ICollection<GpusByMachine> Gpus { get; set; }
|
||||
public ICollection<MemoryByMachine> Memory { get; set; }
|
||||
public ICollection<ProcessorsByMachine> Processors { get; set; }
|
||||
public ICollection<SoundByMachine> Sound { get; set; }
|
||||
public ICollection<StorageByMachine> Storage { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,13 +2,13 @@
|
||||
{
|
||||
public class MemoryByMachine
|
||||
{
|
||||
public int Machine { get; set; }
|
||||
public int Type { get; set; }
|
||||
public int Usage { get; set; }
|
||||
public long? Size { get; set; }
|
||||
public double? Speed { get; set; }
|
||||
public long Id { get; set; }
|
||||
public int MachineId { get; set; }
|
||||
public int Type { get; set; }
|
||||
public int Usage { get; set; }
|
||||
public long? Size { get; set; }
|
||||
public double? Speed { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Machines MachineNavigation { get; set; }
|
||||
public Machines Machine { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -7,40 +7,40 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
public Processors()
|
||||
{
|
||||
InstructionSetExtensionsByProcessor = new HashSet<InstructionSetExtensionsByProcessor>();
|
||||
ProcessorsByMachine = new HashSet<ProcessorsByMachine>();
|
||||
InstructionSetExtensions = new HashSet<InstructionSetExtensionsByProcessor>();
|
||||
ProcessorsByMachine = new HashSet<ProcessorsByMachine>();
|
||||
}
|
||||
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int? Company { get; set; }
|
||||
public string ModelCode { get; set; }
|
||||
public DateTime? Introduced { get; set; }
|
||||
public int? InstructionSet { get; set; }
|
||||
public double? Speed { get; set; }
|
||||
public string Package { get; set; }
|
||||
public int? Gprs { get; set; }
|
||||
public int? GprSize { get; set; }
|
||||
public int? Fprs { get; set; }
|
||||
public int? FprSize { get; set; }
|
||||
public int? Cores { get; set; }
|
||||
public int? ThreadsPerCore { get; set; }
|
||||
public string Process { get; set; }
|
||||
public float? ProcessNm { get; set; }
|
||||
public float? DieSize { get; set; }
|
||||
public long? Transistors { get; set; }
|
||||
public int? DataBus { get; set; }
|
||||
public int? AddrBus { get; set; }
|
||||
public int? SimdRegisters { get; set; }
|
||||
public int? SimdSize { get; set; }
|
||||
public float? L1Instruction { get; set; }
|
||||
public float? L1Data { get; set; }
|
||||
public float? L2 { get; set; }
|
||||
public float? L3 { get; set; }
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int? CompanyId { get; set; }
|
||||
public string ModelCode { get; set; }
|
||||
public DateTime? Introduced { get; set; }
|
||||
public int? InstructionSetId { get; set; }
|
||||
public double? Speed { get; set; }
|
||||
public string Package { get; set; }
|
||||
public int? Gprs { get; set; }
|
||||
public int? GprSize { get; set; }
|
||||
public int? Fprs { get; set; }
|
||||
public int? FprSize { get; set; }
|
||||
public int? Cores { get; set; }
|
||||
public int? ThreadsPerCore { get; set; }
|
||||
public string Process { get; set; }
|
||||
public float? ProcessNm { get; set; }
|
||||
public float? DieSize { get; set; }
|
||||
public long? Transistors { get; set; }
|
||||
public int? DataBus { get; set; }
|
||||
public int? AddrBus { get; set; }
|
||||
public int? SimdRegisters { get; set; }
|
||||
public int? SimdSize { get; set; }
|
||||
public float? L1Instruction { get; set; }
|
||||
public float? L1Data { get; set; }
|
||||
public float? L2 { get; set; }
|
||||
public float? L3 { get; set; }
|
||||
|
||||
public Companies CompanyNavigation { get; set; }
|
||||
public InstructionSets InstructionSetNavigation { get; set; }
|
||||
public ICollection<InstructionSetExtensionsByProcessor> InstructionSetExtensionsByProcessor { get; set; }
|
||||
public ICollection<ProcessorsByMachine> ProcessorsByMachine { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
public InstructionSets InstructionSet { get; set; }
|
||||
public ICollection<InstructionSetExtensionsByProcessor> InstructionSetExtensions { get; set; }
|
||||
public ICollection<ProcessorsByMachine> ProcessorsByMachine { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,12 +2,12 @@
|
||||
{
|
||||
public class ProcessorsByMachine
|
||||
{
|
||||
public int Processor { get; set; }
|
||||
public int Machine { get; set; }
|
||||
public float? Speed { get; set; }
|
||||
public long Id { get; set; }
|
||||
public int ProcessorId { get; set; }
|
||||
public int MachineId { get; set; }
|
||||
public float? Speed { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Machines MachineNavigation { get; set; }
|
||||
public Processors ProcessorNavigation { get; set; }
|
||||
public Machines Machine { get; set; }
|
||||
public Processors Processor { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,11 +2,11 @@
|
||||
{
|
||||
public class ResolutionsByGpu
|
||||
{
|
||||
public int Gpu { get; set; }
|
||||
public int Resolution { get; set; }
|
||||
public long Id { get; set; }
|
||||
public int GpuId { get; set; }
|
||||
public int ResolutionId { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Gpus GpuNavigation { get; set; }
|
||||
public Resolutions ResolutionNavigation { get; set; }
|
||||
public Gpus Gpu { get; set; }
|
||||
public Resolutions Resolution { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,11 +2,11 @@
|
||||
{
|
||||
public class SoundByMachine
|
||||
{
|
||||
public int SoundSynth { get; set; }
|
||||
public int Machine { get; set; }
|
||||
public long Id { get; set; }
|
||||
public int SoundSynthId { get; set; }
|
||||
public int MachineId { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Machines MachineNavigation { get; set; }
|
||||
public SoundSynths SoundSynthNavigation { get; set; }
|
||||
public Machines Machine { get; set; }
|
||||
public SoundSynths SoundSynth { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -12,7 +12,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
public int Id { get; set; }
|
||||
public string Name { get; set; }
|
||||
public int? Company { get; set; }
|
||||
public int? CompanyId { get; set; }
|
||||
public string ModelCode { get; set; }
|
||||
public DateTime? Introduced { get; set; }
|
||||
public int? Voices { get; set; }
|
||||
@@ -22,7 +22,7 @@ namespace Cicm.Database.Models
|
||||
public int? WhiteNoise { get; set; }
|
||||
public int? Type { get; set; }
|
||||
|
||||
public Companies CompanyNavigation { get; set; }
|
||||
public ICollection<SoundByMachine> SoundByMachine { get; set; }
|
||||
public Companies Company { get; set; }
|
||||
public ICollection<SoundByMachine> SoundByMachine { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -2,12 +2,12 @@
|
||||
{
|
||||
public class StorageByMachine
|
||||
{
|
||||
public int Machine { get; set; }
|
||||
public int MachineId { get; set; }
|
||||
public int Type { get; set; }
|
||||
public int Interface { get; set; }
|
||||
public long? Capacity { get; set; }
|
||||
public long Id { get; set; }
|
||||
|
||||
public Machines MachineNavigation { get; set; }
|
||||
public Machines Machine { get; set; }
|
||||
}
|
||||
}
|
||||
@@ -37,6 +37,15 @@ namespace Cicm.Database.Models
|
||||
public virtual DbSet<SoundSynths> SoundSynths { get; set; }
|
||||
public virtual DbSet<StorageByMachine> StorageByMachine { get; set; }
|
||||
|
||||
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
|
||||
{
|
||||
if(!optionsBuilder.IsConfigured)
|
||||
{
|
||||
#warning To protect potentially sensitive information in your connection string, you should move it out of source code. See http://go.microsoft.com/fwlink/?LinkId=723263 for guidance on storing connection strings.
|
||||
optionsBuilder.UseMySql("server=localhost;port=3306;user=cicm;password=cicmpass;database=cicm");
|
||||
}
|
||||
}
|
||||
|
||||
protected override void OnModelCreating(ModelBuilder modelBuilder)
|
||||
{
|
||||
modelBuilder.Entity<Admins>(entity =>
|
||||
@@ -137,7 +146,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.HasIndex(e => e.City).HasName("idx_companies_city");
|
||||
|
||||
entity.HasIndex(e => e.Country).HasName("idx_companies_country");
|
||||
entity.HasIndex(e => e.CountryId).HasName("idx_companies_country");
|
||||
|
||||
entity.HasIndex(e => e.Facebook).HasName("idx_companies_facebook");
|
||||
|
||||
@@ -151,7 +160,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.HasIndex(e => e.Sold).HasName("idx_companies_sold");
|
||||
|
||||
entity.HasIndex(e => e.SoldTo).HasName("idx_companies_sold_to");
|
||||
entity.HasIndex(e => e.SoldToId).HasName("idx_companies_sold_to");
|
||||
|
||||
entity.HasIndex(e => e.Status).HasName("idx_companies_status");
|
||||
|
||||
@@ -165,7 +174,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.City).HasColumnName("city").HasColumnType("varchar(80)");
|
||||
|
||||
entity.Property(e => e.Country).HasColumnName("country").HasColumnType("smallint(3)");
|
||||
entity.Property(e => e.CountryId).HasColumnName("country").HasColumnType("smallint(3)");
|
||||
|
||||
entity.Property(e => e.Facebook).HasColumnName("facebook").HasColumnType("varchar(45)");
|
||||
|
||||
@@ -180,7 +189,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Sold).HasColumnName("sold").HasColumnType("datetime");
|
||||
|
||||
entity.Property(e => e.SoldTo).HasColumnName("sold_to").HasColumnType("int(11)");
|
||||
entity.Property(e => e.SoldToId).HasColumnName("sold_to").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Status).HasColumnName("status").HasColumnType("int(11)");
|
||||
|
||||
@@ -188,11 +197,11 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Website).HasColumnName("website").HasColumnType("varchar(255)");
|
||||
|
||||
entity.HasOne(d => d.CountryNavigation).WithMany(p => p.Companies).HasForeignKey(d => d.Country)
|
||||
entity.HasOne(d => d.Country).WithMany(p => p.Companies).HasForeignKey(d => d.CountryId)
|
||||
.HasConstraintName("fk_companies_country");
|
||||
|
||||
entity.HasOne(d => d.SoldToNavigation).WithMany(p => p.InverseSoldToNavigation)
|
||||
.HasForeignKey(d => d.SoldTo).HasConstraintName("fk_companies_sold_to");
|
||||
entity.HasOne(d => d.SoldTo).WithMany(p => p.InverseSoldToNavigation).HasForeignKey(d => d.SoldToId)
|
||||
.HasConstraintName("fk_companies_sold_to");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<CompanyDescriptions>(entity =>
|
||||
@@ -209,7 +218,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Text).HasColumnName("text").HasColumnType("text");
|
||||
|
||||
entity.HasOne(d => d.IdNavigation).WithOne(p => p.CompanyDescriptions)
|
||||
entity.HasOne(d => d.Company).WithOne(p => p.CompanyDescriptions)
|
||||
.HasForeignKey<CompanyDescriptions>(d => d.Id).HasConstraintName("fk_company_id");
|
||||
});
|
||||
|
||||
@@ -268,7 +277,7 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("gpus");
|
||||
|
||||
entity.HasIndex(e => e.Company).HasName("idx_gpus_company");
|
||||
entity.HasIndex(e => e.CompanyId).HasName("idx_gpus_company");
|
||||
|
||||
entity.HasIndex(e => e.DieSize).HasName("idx_gpus_die_size");
|
||||
|
||||
@@ -288,7 +297,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Company).HasColumnName("company").HasColumnType("int(11)");
|
||||
entity.Property(e => e.CompanyId).HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.DieSize).HasColumnName("die_size");
|
||||
|
||||
@@ -307,7 +316,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Transistors).HasColumnName("transistors").HasColumnType("bigint(20)");
|
||||
|
||||
entity.HasOne(d => d.CompanyNavigation).WithMany(p => p.Gpus).HasForeignKey(d => d.Company)
|
||||
entity.HasOne(d => d.Company).WithMany(p => p.Gpus).HasForeignKey(d => d.CompanyId)
|
||||
.HasConstraintName("fk_gpus_company");
|
||||
});
|
||||
|
||||
@@ -315,20 +324,20 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("gpus_by_machine");
|
||||
|
||||
entity.HasIndex(e => e.Gpu).HasName("idx_gpus_by_machine_gpus");
|
||||
entity.HasIndex(e => e.GpuId).HasName("idx_gpus_by_machine_gpus");
|
||||
|
||||
entity.HasIndex(e => e.Machine).HasName("idx_gpus_by_machine_machine");
|
||||
entity.HasIndex(e => e.MachineId).HasName("idx_gpus_by_machine_machine");
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
entity.Property(e => e.Gpu).HasColumnName("gpu").HasColumnType("int(11)");
|
||||
entity.Property(e => e.GpuId).HasColumnName("gpu").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Machine).HasColumnName("machine").HasColumnType("int(11)");
|
||||
entity.Property(e => e.MachineId).HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.GpuNavigation).WithMany(p => p.GpusByMachine).HasForeignKey(d => d.Gpu)
|
||||
entity.HasOne(d => d.Gpu).WithMany(p => p.GpusByMachine).HasForeignKey(d => d.GpuId)
|
||||
.HasConstraintName("fk_gpus_by_machine_gpu");
|
||||
|
||||
entity.HasOne(d => d.MachineNavigation).WithMany(p => p.GpusByMachine).HasForeignKey(d => d.Machine)
|
||||
entity.HasOne(d => d.Machine).WithMany(p => p.Gpus).HasForeignKey(d => d.MachineId)
|
||||
.HasConstraintName("fk_gpus_by_machine_machine");
|
||||
});
|
||||
|
||||
@@ -361,7 +370,7 @@ namespace Cicm.Database.Models
|
||||
.HasForeignKey(d => d.ExtensionId).OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("fk_extension_extension_id");
|
||||
|
||||
entity.HasOne(d => d.Processor).WithMany(p => p.InstructionSetExtensionsByProcessor)
|
||||
entity.HasOne(d => d.Processor).WithMany(p => p.InstructionSetExtensions)
|
||||
.HasForeignKey(d => d.ProcessorId).OnDelete(DeleteBehavior.ClientSetNull)
|
||||
.HasConstraintName("fk_extension_processor_id");
|
||||
});
|
||||
@@ -418,17 +427,17 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("machine_families");
|
||||
|
||||
entity.HasIndex(e => e.Company).HasName("idx_machine_families_company");
|
||||
entity.HasIndex(e => e.CompanyId).HasName("idx_machine_families_company");
|
||||
|
||||
entity.HasIndex(e => e.Name).HasName("idx_machine_families_name");
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Company).HasColumnName("company").HasColumnType("int(11)");
|
||||
entity.Property(e => e.CompanyId).HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Name).IsRequired().HasColumnName("name").HasColumnType("varchar(255)");
|
||||
|
||||
entity.HasOne(d => d.CompanyNavigation).WithMany(p => p.MachineFamilies).HasForeignKey(d => d.Company)
|
||||
entity.HasOne(d => d.Company).WithMany(p => p.MachineFamilies).HasForeignKey(d => d.CompanyId)
|
||||
.HasConstraintName("fk_machine_families_company");
|
||||
});
|
||||
|
||||
@@ -436,9 +445,9 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("machines");
|
||||
|
||||
entity.HasIndex(e => e.Company).HasName("idx_machines_company");
|
||||
entity.HasIndex(e => e.CompanyId).HasName("idx_machines_company");
|
||||
|
||||
entity.HasIndex(e => e.Family).HasName("idx_machines_family");
|
||||
entity.HasIndex(e => e.FamilyId).HasName("idx_machines_family");
|
||||
|
||||
entity.HasIndex(e => e.Introduced).HasName("idx_machines_introduced");
|
||||
|
||||
@@ -450,10 +459,10 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Company).HasColumnName("company").HasColumnType("int(11)")
|
||||
entity.Property(e => e.CompanyId).HasColumnName("company").HasColumnType("int(11)")
|
||||
.HasDefaultValueSql("'0'");
|
||||
|
||||
entity.Property(e => e.Family).HasColumnName("family").HasColumnType("int(11)");
|
||||
entity.Property(e => e.FamilyId).HasColumnName("family").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Introduced).HasColumnName("introduced").HasColumnType("datetime");
|
||||
|
||||
@@ -463,10 +472,10 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Type).HasColumnName("type").HasColumnType("int(11)").HasDefaultValueSql("'0'");
|
||||
|
||||
entity.HasOne(d => d.CompanyNavigation).WithMany(p => p.Machines).HasForeignKey(d => d.Company)
|
||||
entity.HasOne(d => d.Company).WithMany(p => p.Machines).HasForeignKey(d => d.CompanyId)
|
||||
.OnDelete(DeleteBehavior.ClientSetNull).HasConstraintName("fk_machines_company");
|
||||
|
||||
entity.HasOne(d => d.FamilyNavigation).WithMany(p => p.Machines).HasForeignKey(d => d.Family)
|
||||
entity.HasOne(d => d.Family).WithMany(p => p.Machines).HasForeignKey(d => d.FamilyId)
|
||||
.HasConstraintName("fk_machines_family");
|
||||
});
|
||||
|
||||
@@ -474,7 +483,7 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("memory_by_machine");
|
||||
|
||||
entity.HasIndex(e => e.Machine).HasName("idx_memory_by_machine_machine");
|
||||
entity.HasIndex(e => e.MachineId).HasName("idx_memory_by_machine_machine");
|
||||
|
||||
entity.HasIndex(e => e.Size).HasName("idx_memory_by_machine_size");
|
||||
|
||||
@@ -486,7 +495,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
entity.Property(e => e.Machine).HasColumnName("machine").HasColumnType("int(11)");
|
||||
entity.Property(e => e.MachineId).HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Size).HasColumnName("size").HasColumnType("bigint(20)");
|
||||
|
||||
@@ -496,7 +505,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Usage).HasColumnName("usage").HasColumnType("int(11)").HasDefaultValueSql("'0'");
|
||||
|
||||
entity.HasOne(d => d.MachineNavigation).WithMany(p => p.MemoryByMachine).HasForeignKey(d => d.Machine)
|
||||
entity.HasOne(d => d.Machine).WithMany(p => p.Memory).HasForeignKey(d => d.MachineId)
|
||||
.HasConstraintName("fk_memory_by_machine_machine");
|
||||
});
|
||||
|
||||
@@ -659,7 +668,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.HasIndex(e => e.AddrBus).HasName("idx_processors_addr_bus");
|
||||
|
||||
entity.HasIndex(e => e.Company).HasName("idx_processors_company");
|
||||
entity.HasIndex(e => e.CompanyId).HasName("idx_processors_company");
|
||||
|
||||
entity.HasIndex(e => e.Cores).HasName("idx_processors_cores");
|
||||
|
||||
@@ -675,7 +684,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.HasIndex(e => e.Gprs).HasName("idx_processors_GPRs");
|
||||
|
||||
entity.HasIndex(e => e.InstructionSet).HasName("idx_processors_instruction_set");
|
||||
entity.HasIndex(e => e.InstructionSetId).HasName("idx_processors_instruction_set");
|
||||
|
||||
entity.HasIndex(e => e.Introduced).HasName("idx_processors_introduced");
|
||||
|
||||
@@ -711,7 +720,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.AddrBus).HasColumnName("addr_bus").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Company).HasColumnName("company").HasColumnType("int(11)");
|
||||
entity.Property(e => e.CompanyId).HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Cores).HasColumnName("cores").HasColumnType("int(11)");
|
||||
|
||||
@@ -727,7 +736,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Gprs).HasColumnName("GPRs").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.InstructionSet).HasColumnName("instruction_set").HasColumnType("int(11)");
|
||||
entity.Property(e => e.InstructionSetId).HasColumnName("instruction_set").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Introduced).HasColumnName("introduced").HasColumnType("datetime");
|
||||
|
||||
@@ -756,36 +765,36 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Transistors).HasColumnName("transistors").HasColumnType("bigint(20)");
|
||||
|
||||
entity.HasOne(d => d.CompanyNavigation).WithMany(p => p.Processors).HasForeignKey(d => d.Company)
|
||||
entity.HasOne(d => d.Company).WithMany(p => p.Processors).HasForeignKey(d => d.CompanyId)
|
||||
.HasConstraintName("fk_processors_company");
|
||||
|
||||
entity.HasOne(d => d.InstructionSetNavigation).WithMany(p => p.Processors)
|
||||
.HasForeignKey(d => d.InstructionSet).HasConstraintName("fk_processors_instruction_set");
|
||||
entity.HasOne(d => d.InstructionSet).WithMany(p => p.Processors).HasForeignKey(d => d.InstructionSetId)
|
||||
.HasConstraintName("fk_processors_instruction_set");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<ProcessorsByMachine>(entity =>
|
||||
{
|
||||
entity.ToTable("processors_by_machine");
|
||||
|
||||
entity.HasIndex(e => e.Machine).HasName("idx_processors_by_machine_machine");
|
||||
entity.HasIndex(e => e.MachineId).HasName("idx_processors_by_machine_machine");
|
||||
|
||||
entity.HasIndex(e => e.Processor).HasName("idx_processors_by_machine_processor");
|
||||
entity.HasIndex(e => e.ProcessorId).HasName("idx_processors_by_machine_processor");
|
||||
|
||||
entity.HasIndex(e => e.Speed).HasName("idx_processors_by_machine_speed");
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
entity.Property(e => e.Machine).HasColumnName("machine").HasColumnType("int(11)");
|
||||
entity.Property(e => e.MachineId).HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Processor).HasColumnName("processor").HasColumnType("int(11)");
|
||||
entity.Property(e => e.ProcessorId).HasColumnName("processor").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Speed).HasColumnName("speed");
|
||||
|
||||
entity.HasOne(d => d.MachineNavigation).WithMany(p => p.ProcessorsByMachine)
|
||||
.HasForeignKey(d => d.Machine).HasConstraintName("fk_processors_by_machine_machine");
|
||||
entity.HasOne(d => d.Machine).WithMany(p => p.Processors).HasForeignKey(d => d.MachineId)
|
||||
.HasConstraintName("fk_processors_by_machine_machine");
|
||||
|
||||
entity.HasOne(d => d.ProcessorNavigation).WithMany(p => p.ProcessorsByMachine)
|
||||
.HasForeignKey(d => d.Processor).HasConstraintName("fk_processors_by_machine_processor");
|
||||
entity.HasOne(d => d.Processor).WithMany(p => p.ProcessorsByMachine).HasForeignKey(d => d.ProcessorId)
|
||||
.HasConstraintName("fk_processors_by_machine_processor");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<Resolutions>(entity =>
|
||||
@@ -827,49 +836,49 @@ namespace Cicm.Database.Models
|
||||
{
|
||||
entity.ToTable("resolutions_by_gpu");
|
||||
|
||||
entity.HasIndex(e => e.Gpu).HasName("idx_resolutions_by_gpu_gpu");
|
||||
entity.HasIndex(e => e.GpuId).HasName("idx_resolutions_by_gpu_gpu");
|
||||
|
||||
entity.HasIndex(e => e.Resolution).HasName("idx_resolutions_by_gpu_resolution");
|
||||
entity.HasIndex(e => e.ResolutionId).HasName("idx_resolutions_by_gpu_resolution");
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
entity.Property(e => e.Gpu).HasColumnName("gpu").HasColumnType("int(11)");
|
||||
entity.Property(e => e.GpuId).HasColumnName("gpu").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Resolution).HasColumnName("resolution").HasColumnType("int(11)");
|
||||
entity.Property(e => e.ResolutionId).HasColumnName("resolution").HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.GpuNavigation).WithMany(p => p.ResolutionsByGpu).HasForeignKey(d => d.Gpu)
|
||||
entity.HasOne(d => d.Gpu).WithMany(p => p.ResolutionsByGpu).HasForeignKey(d => d.GpuId)
|
||||
.HasConstraintName("fk_resolutions_by_gpu_gpu");
|
||||
|
||||
entity.HasOne(d => d.ResolutionNavigation).WithMany(p => p.ResolutionsByGpu)
|
||||
.HasForeignKey(d => d.Resolution).HasConstraintName("fk_resolutions_by_gpu_resolution");
|
||||
entity.HasOne(d => d.Resolution).WithMany(p => p.ResolutionsByGpu).HasForeignKey(d => d.ResolutionId)
|
||||
.HasConstraintName("fk_resolutions_by_gpu_resolution");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<SoundByMachine>(entity =>
|
||||
{
|
||||
entity.ToTable("sound_by_machine");
|
||||
|
||||
entity.HasIndex(e => e.Machine).HasName("idx_sound_by_machine_machine");
|
||||
entity.HasIndex(e => e.MachineId).HasName("idx_sound_by_machine_machine");
|
||||
|
||||
entity.HasIndex(e => e.SoundSynth).HasName("idx_sound_by_machine_sound_synth");
|
||||
entity.HasIndex(e => e.SoundSynthId).HasName("idx_sound_by_machine_sound_synth");
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("bigint(20)");
|
||||
|
||||
entity.Property(e => e.Machine).HasColumnName("machine").HasColumnType("int(11)");
|
||||
entity.Property(e => e.MachineId).HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.SoundSynth).HasColumnName("sound_synth").HasColumnType("int(11)");
|
||||
entity.Property(e => e.SoundSynthId).HasColumnName("sound_synth").HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.MachineNavigation).WithMany(p => p.SoundByMachine).HasForeignKey(d => d.Machine)
|
||||
entity.HasOne(d => d.Machine).WithMany(p => p.Sound).HasForeignKey(d => d.MachineId)
|
||||
.HasConstraintName("fk_sound_by_machine_machine");
|
||||
|
||||
entity.HasOne(d => d.SoundSynthNavigation).WithMany(p => p.SoundByMachine)
|
||||
.HasForeignKey(d => d.SoundSynth).HasConstraintName("fk_sound_by_machine_sound_synth");
|
||||
entity.HasOne(d => d.SoundSynth).WithMany(p => p.SoundByMachine).HasForeignKey(d => d.SoundSynthId)
|
||||
.HasConstraintName("fk_sound_by_machine_sound_synth");
|
||||
});
|
||||
|
||||
modelBuilder.Entity<SoundSynths>(entity =>
|
||||
{
|
||||
entity.ToTable("sound_synths");
|
||||
|
||||
entity.HasIndex(e => e.Company).HasName("idx_sound_synths_company");
|
||||
entity.HasIndex(e => e.CompanyId).HasName("idx_sound_synths_company");
|
||||
|
||||
entity.HasIndex(e => e.Depth).HasName("idx_sound_synths_depth");
|
||||
|
||||
@@ -891,7 +900,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.Id).HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Company).HasColumnName("company").HasColumnType("int(11)");
|
||||
entity.Property(e => e.CompanyId).HasColumnName("company").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Depth).HasColumnName("depth").HasColumnType("int(11)");
|
||||
|
||||
@@ -912,7 +921,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.Property(e => e.WhiteNoise).HasColumnName("white_noise").HasColumnType("int(11)");
|
||||
|
||||
entity.HasOne(d => d.CompanyNavigation).WithMany(p => p.SoundSynths).HasForeignKey(d => d.Company)
|
||||
entity.HasOne(d => d.Company).WithMany(p => p.SoundSynths).HasForeignKey(d => d.CompanyId)
|
||||
.HasConstraintName("fk_sound_synths_company");
|
||||
});
|
||||
|
||||
@@ -924,7 +933,7 @@ namespace Cicm.Database.Models
|
||||
|
||||
entity.HasIndex(e => e.Interface).HasName("idx_storage_interface");
|
||||
|
||||
entity.HasIndex(e => e.Machine).HasName("idx_storage_machine");
|
||||
entity.HasIndex(e => e.MachineId).HasName("idx_storage_machine");
|
||||
|
||||
entity.HasIndex(e => e.Type).HasName("idx_storage_type");
|
||||
|
||||
@@ -935,11 +944,11 @@ namespace Cicm.Database.Models
|
||||
entity.Property(e => e.Interface).HasColumnName("interface").HasColumnType("int(11)")
|
||||
.HasDefaultValueSql("'0'");
|
||||
|
||||
entity.Property(e => e.Machine).HasColumnName("machine").HasColumnType("int(11)");
|
||||
entity.Property(e => e.MachineId).HasColumnName("machine").HasColumnType("int(11)");
|
||||
|
||||
entity.Property(e => e.Type).HasColumnName("type").HasColumnType("int(11)").HasDefaultValueSql("'0'");
|
||||
|
||||
entity.HasOne(d => d.MachineNavigation).WithMany(p => p.StorageByMachine).HasForeignKey(d => d.Machine)
|
||||
entity.HasOne(d => d.Machine).WithMany(p => p.Storage).HasForeignKey(d => d.MachineId)
|
||||
.HasConstraintName("fk_storage_by_machine_machine");
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user