Index: iknow-api/Data/AppDbContextFactory.cs
===================================================================
--- iknow-api/Data/AppDbContextFactory.cs	(revision 618be76765be90ceccc8ac3fb0758d602ca2f998)
+++ iknow-api/Data/AppDbContextFactory.cs	(revision 618be76765be90ceccc8ac3fb0758d602ca2f998)
@@ -0,0 +1,21 @@
+using Microsoft.EntityFrameworkCore;
+using Microsoft.EntityFrameworkCore.Design;
+
+namespace iknow_api.Data
+{
+    public class AppDbContextFactory : IDesignTimeDbContextFactory<AppDbContext>
+    {
+        public AppDbContext CreateDbContext(string[] args)
+        {
+            var configuration = new ConfigurationBuilder()
+                .SetBasePath(Directory.GetCurrentDirectory())
+                .AddJsonFile("appsettings.json")
+                .Build();
+
+            var optionsBuilder = new DbContextOptionsBuilder<AppDbContext>();
+            optionsBuilder.UseNpgsql(configuration.GetConnectionString("DefaultConnection"));
+
+            return new AppDbContext(optionsBuilder.Options);
+        }
+    }
+}
