using System.ComponentModel.DataAnnotations.Schema; namespace vendorApproverBackend.Entities { [Table("renewal_payments")] public class RenewalPayment { [Column("id")] public long Id { get; set; } [Column("amount")] // Map to lowercase public double? Amount { get; set; } [Column("currency")] // Map to lowercase public string? Currency { get; set; } [Column("payment_date")] // Map to snake_case public DateTime? PaymentDate { get; set; } [Column("transaction_id")] public string? TransactionId { get; set; } [Column("status")] public string Status { get; set; } = "PENDING"; } }