using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace vendorApproverBackend.Entities { [Table("WorkExperiences")] public class WorkExperience { [Key] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long Id { get; set; } [Required] [MaxLength(255)] [Column("job_title")] public string JobTitle { get; set; } [Required] [MaxLength(255)] [Column("company_name")] public string CompanyName { get; set; } public int Years { get; set; } [Column("file_id")] public long FileId { get; set; } // FK to FileModel [Column("description", TypeName = "TEXT")] public string Description { get; set; } } }