708 lines
25 KiB
C#
708 lines
25 KiB
C#
// <auto-generated />
|
|
using System;
|
|
using Microsoft.EntityFrameworkCore;
|
|
using Microsoft.EntityFrameworkCore.Infrastructure;
|
|
using Microsoft.EntityFrameworkCore.Metadata;
|
|
using Microsoft.EntityFrameworkCore.Storage.ValueConversion;
|
|
using RobotNet10.MapManager.Data;
|
|
|
|
#nullable disable
|
|
|
|
namespace RobotNet10.FleetManager.Data.Migrations.MapDb
|
|
{
|
|
[DbContext(typeof(MapDbContext))]
|
|
partial class MapDbContextModelSnapshot : ModelSnapshot
|
|
{
|
|
protected override void BuildModel(ModelBuilder modelBuilder)
|
|
{
|
|
#pragma warning disable 612, 618
|
|
modelBuilder
|
|
.HasAnnotation("ProductVersion", "10.0.3")
|
|
.HasAnnotation("Relational:MaxIdentifierLength", 128);
|
|
|
|
SqlServerModelBuilderExtensions.UseIdentityColumns(modelBuilder);
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Edge", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("EdgeDescription")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("EdgeId")
|
|
.IsRequired()
|
|
.HasMaxLength(128)
|
|
.HasColumnType("nvarchar(128)");
|
|
|
|
b.Property<string>("EdgeName")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<Guid>("EndNodeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("LevelId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("StartNodeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("EdgeId");
|
|
|
|
b.HasIndex("EndNodeId");
|
|
|
|
b.HasIndex("StartNodeId");
|
|
|
|
b.HasIndex("LevelId", "EdgeId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("Edges", t =>
|
|
{
|
|
t.HasCheckConstraint("CK_Edges_DifferentNodes", "[StartNodeId] <> [EndNodeId]");
|
|
});
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.EdgeVehicleProperty", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("Actions")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<double?>("CorridorLeftWidth")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<int?>("CorridorRefPoint")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<double?>("CorridorRightWidth")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<Guid>("EdgeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("LoadRestriction_LoadSetNames")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<bool?>("LoadRestriction_Loaded")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<bool?>("LoadRestriction_Unloaded")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<double?>("MaxHeight")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("MaxRotationSpeed")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("MaxSpeed")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("MinHeight")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<int?>("OrientationType")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<bool?>("RotationAllowed")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<int?>("RotationAtEndNodeAllowed")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<int?>("RotationAtStartNodeAllowed")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<double?>("TrajectoryControlPoint1X")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("TrajectoryControlPoint1Y")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("TrajectoryControlPoint2X")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("TrajectoryControlPoint2Y")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<int?>("TrajectoryDegree")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<double?>("VehicleOrientation")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<Guid>("VehicleTypeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("EdgeId");
|
|
|
|
b.HasIndex("VehicleTypeId");
|
|
|
|
b.HasIndex("EdgeId", "VehicleTypeId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("EdgeVehicleProperties");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Layout", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("CreatedBy")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<DateTime>("CreatedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<string>("Description")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<bool>("IsActive")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<string>("LayoutId")
|
|
.IsRequired()
|
|
.HasMaxLength(128)
|
|
.HasColumnType("nvarchar(128)");
|
|
|
|
b.Property<string>("LayoutName")
|
|
.IsRequired()
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<string>("ModifiedBy")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<DateTime>("ModifiedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("IsActive");
|
|
|
|
b.HasIndex("LayoutId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("Layouts");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutLevel", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("LayoutLevelId")
|
|
.IsRequired()
|
|
.HasMaxLength(64)
|
|
.HasColumnType("nvarchar(64)");
|
|
|
|
b.Property<int>("LevelOrder")
|
|
.HasColumnType("int");
|
|
|
|
b.Property<Guid>("VersionId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("LevelOrder");
|
|
|
|
b.HasIndex("VersionId", "LayoutLevelId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("LayoutLevels");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutLevelEditorSettings", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<double?>("BoundsMaxX")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("BoundsMaxY")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("BoundsMinX")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("BoundsMinY")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<DateTime>("CreatedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<double>("EdgeMinLengthCreate")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<bool>("EdgeNameAutoGenerate")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<double?>("ImageHeight")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("ImageWidth")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<Guid>("LevelId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<DateTime>("ModifiedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<bool>("NodeNameAutoGenerate")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<double>("NodeProximityRadius")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("OriginX")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("OriginY")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("Resolution")
|
|
.HasColumnType("float");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("LevelId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("LayoutLevelEditorSettings");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutVersion", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("CreatedBy")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<DateTime>("CreatedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<bool>("IsActive")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<string>("LayoutDescription")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<Guid>("LayoutId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("Version")
|
|
.IsRequired()
|
|
.HasMaxLength(32)
|
|
.HasColumnType("nvarchar(32)");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("IsActive");
|
|
|
|
b.HasIndex("LayoutId", "Version")
|
|
.IsUnique();
|
|
|
|
b.ToTable("LayoutVersions");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Node", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("LevelId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("MapId")
|
|
.HasMaxLength(128)
|
|
.HasColumnType("nvarchar(128)");
|
|
|
|
b.Property<string>("NodeDescription")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("NodeId")
|
|
.IsRequired()
|
|
.HasMaxLength(128)
|
|
.HasColumnType("nvarchar(128)");
|
|
|
|
b.Property<string>("NodeName")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<double>("X")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("Y")
|
|
.HasColumnType("float");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("MapId");
|
|
|
|
b.HasIndex("NodeId");
|
|
|
|
b.HasIndex("LevelId", "NodeId")
|
|
.IsUnique();
|
|
|
|
b.HasIndex("X", "Y");
|
|
|
|
b.ToTable("Nodes");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.NodeVehicleProperty", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("Actions")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<double?>("AllowedDeviationTheta")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double?>("AllowedDeviationXY")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<Guid>("NodeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<double?>("Theta")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<Guid>("VehicleTypeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("NodeId");
|
|
|
|
b.HasIndex("VehicleTypeId");
|
|
|
|
b.HasIndex("NodeId", "VehicleTypeId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("NodeVehicleProperties");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Station", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("LevelId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("StationDescription")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<double?>("StationHeight")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<string>("StationId")
|
|
.IsRequired()
|
|
.HasMaxLength(128)
|
|
.HasColumnType("nvarchar(128)");
|
|
|
|
b.Property<string>("StationName")
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.Property<double?>("Theta")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("X")
|
|
.HasColumnType("float");
|
|
|
|
b.Property<double>("Y")
|
|
.HasColumnType("float");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("StationId");
|
|
|
|
b.HasIndex("LevelId", "StationId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("Stations");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.StationInteractionNode", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("NodeId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<Guid>("StationId")
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("NodeId");
|
|
|
|
b.HasIndex("StationId");
|
|
|
|
b.HasIndex("StationId", "NodeId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("StationInteractionNodes");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.VehicleType", b =>
|
|
{
|
|
b.Property<Guid>("Id")
|
|
.ValueGeneratedOnAdd()
|
|
.HasColumnType("uniqueidentifier");
|
|
|
|
b.Property<string>("Actions")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<DateTime>("CreatedDate")
|
|
.HasColumnType("datetime2");
|
|
|
|
b.Property<string>("Description")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<bool>("IsActive")
|
|
.HasColumnType("bit");
|
|
|
|
b.Property<string>("Specifications")
|
|
.HasColumnType("nvarchar(max)");
|
|
|
|
b.Property<string>("VehicleTypeId")
|
|
.IsRequired()
|
|
.HasMaxLength(64)
|
|
.HasColumnType("nvarchar(64)");
|
|
|
|
b.Property<string>("VehicleTypeName")
|
|
.IsRequired()
|
|
.HasMaxLength(256)
|
|
.HasColumnType("nvarchar(256)");
|
|
|
|
b.HasKey("Id");
|
|
|
|
b.HasIndex("IsActive");
|
|
|
|
b.HasIndex("VehicleTypeId")
|
|
.IsUnique();
|
|
|
|
b.ToTable("VehicleTypes");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Edge", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.Node", "EndNode")
|
|
.WithMany("IncomingEdges")
|
|
.HasForeignKey("EndNodeId")
|
|
.OnDelete(DeleteBehavior.Restrict)
|
|
.IsRequired();
|
|
|
|
b.HasOne("RobotNet10.MapManager.Data.LayoutLevel", "Level")
|
|
.WithMany("Edges")
|
|
.HasForeignKey("LevelId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.HasOne("RobotNet10.MapManager.Data.Node", "StartNode")
|
|
.WithMany("OutgoingEdges")
|
|
.HasForeignKey("StartNodeId")
|
|
.OnDelete(DeleteBehavior.Restrict)
|
|
.IsRequired();
|
|
|
|
b.Navigation("EndNode");
|
|
|
|
b.Navigation("Level");
|
|
|
|
b.Navigation("StartNode");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.EdgeVehicleProperty", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.Edge", "Edge")
|
|
.WithMany("VehicleProperties")
|
|
.HasForeignKey("EdgeId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.HasOne("RobotNet10.MapManager.Data.VehicleType", "VehicleType")
|
|
.WithMany("EdgeVehicleProperties")
|
|
.HasForeignKey("VehicleTypeId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Edge");
|
|
|
|
b.Navigation("VehicleType");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutLevel", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.LayoutVersion", "Version")
|
|
.WithMany("Levels")
|
|
.HasForeignKey("VersionId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Version");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutLevelEditorSettings", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.LayoutLevel", "Level")
|
|
.WithOne("EditorSettings")
|
|
.HasForeignKey("RobotNet10.MapManager.Data.LayoutLevelEditorSettings", "LevelId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Level");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutVersion", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.Layout", "Layout")
|
|
.WithMany("Versions")
|
|
.HasForeignKey("LayoutId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Layout");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Node", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.LayoutLevel", "Level")
|
|
.WithMany("Nodes")
|
|
.HasForeignKey("LevelId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Level");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.NodeVehicleProperty", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.Node", "Node")
|
|
.WithMany("VehicleProperties")
|
|
.HasForeignKey("NodeId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.HasOne("RobotNet10.MapManager.Data.VehicleType", "VehicleType")
|
|
.WithMany("NodeVehicleProperties")
|
|
.HasForeignKey("VehicleTypeId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Node");
|
|
|
|
b.Navigation("VehicleType");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Station", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.LayoutLevel", "Level")
|
|
.WithMany("Stations")
|
|
.HasForeignKey("LevelId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Level");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.StationInteractionNode", b =>
|
|
{
|
|
b.HasOne("RobotNet10.MapManager.Data.Node", "Node")
|
|
.WithMany("StationInteractions")
|
|
.HasForeignKey("NodeId")
|
|
.OnDelete(DeleteBehavior.Restrict)
|
|
.IsRequired();
|
|
|
|
b.HasOne("RobotNet10.MapManager.Data.Station", "Station")
|
|
.WithMany("InteractionNodes")
|
|
.HasForeignKey("StationId")
|
|
.OnDelete(DeleteBehavior.Cascade)
|
|
.IsRequired();
|
|
|
|
b.Navigation("Node");
|
|
|
|
b.Navigation("Station");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Edge", b =>
|
|
{
|
|
b.Navigation("VehicleProperties");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Layout", b =>
|
|
{
|
|
b.Navigation("Versions");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutLevel", b =>
|
|
{
|
|
b.Navigation("Edges");
|
|
|
|
b.Navigation("EditorSettings");
|
|
|
|
b.Navigation("Nodes");
|
|
|
|
b.Navigation("Stations");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.LayoutVersion", b =>
|
|
{
|
|
b.Navigation("Levels");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Node", b =>
|
|
{
|
|
b.Navigation("IncomingEdges");
|
|
|
|
b.Navigation("OutgoingEdges");
|
|
|
|
b.Navigation("StationInteractions");
|
|
|
|
b.Navigation("VehicleProperties");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.Station", b =>
|
|
{
|
|
b.Navigation("InteractionNodes");
|
|
});
|
|
|
|
modelBuilder.Entity("RobotNet10.MapManager.Data.VehicleType", b =>
|
|
{
|
|
b.Navigation("EdgeVehicleProperties");
|
|
|
|
b.Navigation("NodeVehicleProperties");
|
|
});
|
|
#pragma warning restore 612, 618
|
|
}
|
|
}
|
|
}
|