source: StockMaster/Models/Category.cs

main
Last change on this file was dfe03b8, checked in by Ceyda <ceyda.huseini@…>, 3 days ago

Initialize StockMaster project

  • Property mode set to 100644
File size: 659 bytes
Line 
1using System;
2using System.ComponentModel.DataAnnotations;
3using System.ComponentModel.DataAnnotations.Schema;
4
5namespace StockMaster.Models
6{
7 [Table("category", Schema = "stock_management")]
8 public class Category
9 {
10 [Key]
11 [Column("category_id")]
12 public int CategoryId { get; set; }
13
14 [Required(ErrorMessage = "Category name is required")]
15 [MaxLength(50)]
16 [Column("name")]
17 public string Name { get; set; }
18
19 [Column("description")]
20 public string Description { get; set; }
21
22 [Column("created_at")]
23 public DateTime CreatedAt { get; set; } = DateTime.Now;
24 }
25}
Note: See TracBrowser for help on using the repository browser.