18 lines
538 B
C#
18 lines
538 B
C#
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace T120B165_ImgBoard.Models;
|
|
|
|
public class Post
|
|
{
|
|
[Key]
|
|
[DatabaseGenerated(DatabaseGeneratedOption.Identity)]
|
|
public int Id { get; set; }
|
|
public required string Title { get; set; }
|
|
public required string Description { get; set; }
|
|
public User Author { get; set; }
|
|
public required DateTime Created { get; set; }
|
|
public required List<Tag> Tags { get; set; }
|
|
public required File File { get; set; }
|
|
}
|