using Microsoft.EntityFrameworkCore;
using Microsoft.EntityFrameworkCore.Metadata;
public int Id { get; set; }
public string Title { get; set; }
public DateTime CreatedAt { get; set; }
public class BloggingContext : DbContext
public DbSet<BlogPost> BlogPosts { get; set; }
public BloggingContext(DbContextOptions<BloggingContext> options) : base(options)
protected override void OnModelCreating(ModelBuilder modelBuilder)
modelBuilder.Entity<BlogPost>()
.Property(b => b.CreatedAt)
.HasDefaultValueSql("GETUTCDATE()");
public static void Main()
Console.WriteLine("-------------- STARTING UNIT TESTING ---------------");