using Microsoft.EntityFrameworkCore; namespace BuddyFinance.Admin.Models { public partial class BuddyFinanceDbContext : DbContext { public virtual DbSet ActivityLog { get; set; } public virtual DbSet Profiles { get; set; } public BuddyFinanceDbContext(DbContextOptions options) : base(options) { } protected override void OnModelCreating(ModelBuilder modelBuilder) { modelBuilder.Entity(entity => { entity.Property(e => e.Description).IsRequired(); entity.Property(e => e.IpAddress) .IsRequired() .HasMaxLength(200); entity.Property(e => e.TimeStamp).HasColumnType("datetime"); entity.Property(e => e.Type) .IsRequired() .HasMaxLength(200); entity.Property(e => e.UserAgent) .IsRequired() .HasMaxLength(200); }); modelBuilder.Entity().ToTable("Profile"); } } }