Skip to content

mervbayrak/postgresql-dotnet-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Npgsql - EF Core .NETCore data provider for PostgreSQL

Install NuGet packages

  • Core Layer
  • Data Access Layer
  • Business Layer
  • UI Layer
$ dotnet add package Microsoft.EntityFrameworkCore.Design --version 3.1.7
$ dotnet add package Microsoft.EntityFrameworkCore.Tools --version 3.1.7
$ dotnet add package Npgsql.EntityFrameworkCore.PostgreSQL --version 3.1.4

Migrations

Generate a new migration using Visual Studio Package Manager Console (from menu: Tools -> NuGet Package Manager -> Package Manager Console): You have selected the Default Project Layer where DbContext is. And Startup Project = Layer where DbContext is (My Project PostgreSql.DAL)

Add-Migration

Or, from the command line via DotNet CLI:

$ dotnet ef migrations add Initial

Generate a new migration using Visual Studio Package Manager Console (from menu: Tools -> NuGet Package Manager -> Package Manager Console):

update-database

Or, from the command line via DotNet CLI:

$ dotnet ef database update

Releases

No releases published

Packages

No packages published

Languages