Changed datetime generation type in deathlogs, add news entity

This commit is contained in:
hydrant
2018-11-06 16:48:45 +01:00
parent a620179695
commit a0984a2829
3 changed files with 29 additions and 2 deletions

View File

@@ -67,5 +67,8 @@ namespace reallife_gamemode.Model
public DbSet<Server.Saves.SavedTextLabel> TextLabels { get; set; }
public DbSet<Server.Saves.SavedVehicle> Vehicles { get; set; }
public DbSet<Server.Entities.ShopVehicle> ShopVehicles { get; set; }
// Control Panel
public DbSet<Server.Entities.News> News { get; set; }
}
}

24
Server/Entities/News.cs Normal file
View File

@@ -0,0 +1,24 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Text;
namespace reallife_gamemode.Server.Entities
{
public class News
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public int Id { get; set; }
[ForeignKey("User")]
public int? UserId { get; set; }
public User User { get; set; }
public string Caption { get; set; }
public string Content { get; set; }
public bool Active { get; set; }
public int Timestamp { get; set; }
}
}

View File

@@ -39,7 +39,7 @@ namespace reallife_gamemode.Server.Logs
[StringLength(64)]
public string CauseOfDeath { get; set; }
[Timestamp]
public byte[] Timestamp { get; set; }
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
public DateTime Timestamp { get; set; }
}
}