Skip to content

Entity Framework Core is a lightweight and extensible version of the popular Entity Framework data access technology

License

Notifications You must be signed in to change notification settings

ErikEJ/EntityFramework

This branch is 2 commits ahead of, 8158 commits behind dotnet/efcore:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Erik Ejlskov Jensen
Jul 23, 2019
fbce0ee · Jul 23, 2019
Apr 18, 2019
Jul 10, 2019
Jul 20, 2019
Jun 25, 2019
Jul 23, 2019
Jul 20, 2019
Jun 6, 2019
Jul 10, 2019
Mar 13, 2017
Dec 19, 2018
Jul 19, 2018
May 18, 2019
Jul 2, 2019
Feb 6, 2019
Apr 10, 2019
Apr 15, 2019
Apr 10, 2019
Apr 10, 2019
Mar 12, 2019
Jul 19, 2019
Mar 22, 2019
Feb 6, 2019
Apr 10, 2019
Jul 11, 2019
Jun 29, 2019
Feb 27, 2019
Feb 27, 2019
Jul 8, 2019
Dec 19, 2018
Dec 19, 2018
Jul 15, 2019
Dec 19, 2018
Mar 18, 2019
Feb 6, 2019
Dec 19, 2018
Mar 18, 2019

Repository files navigation

Entity Framework Core

Documentation on using EF Core is available at https://docs.microsoft.com/ef/core/.

Build Status

EF Core here, EF6 elsewhere

This project is for Entity Framework Core. Entity Framework 6 is still under active development at https://github.com/aspnet/EntityFramework6.

What is EF Core?

Entity Framework (EF) Core is a lightweight and extensible version of the popular Entity Framework data access technology.

EF Core is an object-relational mapper (O/RM) that enables .NET developers to work with a database using .NET objects. It eliminates the need for most of the data-access code that developers usually need to write.

Weekly status updates

See the weekly status updates issue to keep up-to-date on what is happening in the world of EF Core.

Database Providers

The source for SQL Server, SQLite, and InMemory providers are included in this project. Additional providers are available. For a complete list, see https://docs.microsoft.com/ef/core/providers/. Information about how to use nightly builds can be found here

Provider Package name Stable Nightly (master branch)
SQL Server Microsoft.EntityFrameworkCore.SqlServer NuGet MyGet
SQLite Microsoft.EntityFrameworkCore.SQLite NuGet MyGet
InMemory (for testing) Microsoft.EntityFrameworkCore.InMemory NuGet MyGet

Project Wiki

More details about our project, like our release roadmap, or how to get and build our code, are located in our project wiki.

Building from source

To run a complete build on command line only, execute build.cmd or build.sh without arguments. This will execute only the part of the build script that downloads and initializes a few required build tools and packages.

See developer documentation for more details.

Code of conduct

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

About

Entity Framework Core is a lightweight and extensible version of the popular Entity Framework data access technology

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.3%
  • PowerShell 0.3%
  • Shell 0.2%
  • TSQL 0.2%
  • CMake 0.0%
  • Visual Basic .NET 0.0%