From 9e642d9ee669937300c6203d9c83bc4de36d3363 Mon Sep 17 00:00:00 2001 From: net Date: Wed, 16 Jun 2021 21:51:03 +0200 Subject: [PATCH] fixed something? --- Data/MapData.cs | 2 ++ Data/TileData.cs | 8 ++++++-- package-lock.json | 6 ++++++ 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 package-lock.json diff --git a/Data/MapData.cs b/Data/MapData.cs index e49cc51..64f1a00 100644 --- a/Data/MapData.cs +++ b/Data/MapData.cs @@ -8,8 +8,10 @@ namespace ProjectGrid.Data public class MapData { [Key] + [Column("MapId")] public int Id { get; set; } public string Name { get; set; } + public string Description { get; set; } [Required] public uint Width { get; set; } diff --git a/Data/TileData.cs b/Data/TileData.cs index 1003756..43b5ff5 100644 --- a/Data/TileData.cs +++ b/Data/TileData.cs @@ -5,14 +5,18 @@ using System.ComponentModel.DataAnnotations; namespace ProjectGrid.Data { [Table("Tile", Schema = "Map")] - public class MapData + public class TileData { [Key] - [Column("MapId")] + [Column("TileId")] public int Id { get; set; } + public int MapId { get; set; } public string Name { get; set; } public string Description { get; set; } + [ForeignKey("MapId")] + public virtual MapData map { get; set; } + [Required] [Column("PosX")] public uint X { get; set; } diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..c612b80 --- /dev/null +++ b/package-lock.json @@ -0,0 +1,6 @@ +{ + "name": "ProjectGrid.backend", + "lockfileVersion": 2, + "requires": true, + "packages": {} +}