-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Also tidying up some of the provider docs to use a more consistent format etc.
- Loading branch information
1 parent
55df04f
commit fc42d27
Showing
9 changed files
with
151 additions
and
129 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,33 +1,37 @@ | ||
Npgsql (PostgreSQL) | ||
=================== | ||
|
||
This database provider allows Entity Framework Core to be used with PostgreSQL. The provider is maintained as part of the `Npgsql project <http://www.npgsql.org>`_. | ||
|
||
.. caution:: | ||
Npgsql currently only supports the Entity Framework Core RC2 pre-release. | ||
|
||
.. contents:: `In this article:` | ||
:depth: 2 | ||
:local: | ||
|
||
Getting Started | ||
--------------- | ||
Install | ||
------- | ||
|
||
See the `getting started documentation on the Npgsql site <http://www.npgsql.org/doc/ef7.html>`_ | ||
Install the `Npgsql.EntityFrameworkCore.PostgreSQL NuGet package <https://www.nuget.org/packages/Npgsql.EntityFrameworkCore.PostgreSQL>`_. | ||
|
||
Supported Database Engines | ||
-------------------------- | ||
.. code-block:: text | ||
PostgreSQL | ||
PM> Install-Package Npgsql.EntityFrameworkCore.PostgreSQL -Pre | ||
Supported Platforms | ||
------------------- | ||
Get Started | ||
----------- | ||
|
||
* Full .NET (4.5.1 onwards) | ||
* .NET Core | ||
* Mono (4.2.0 onwards) | ||
See the `Npgsql documentation <http://www.npgsql.org/doc/ef7.html>`_ to get started. | ||
|
||
Status | ||
------ | ||
Supported Database Engines | ||
-------------------------- | ||
|
||
`Pre-release Npgsql.EntityFrameworkCore.PostgreSQL package on NuGet.org (supports RC2) <https://www.nuget.org/packages/Npgsql.EntityFrameworkCore.PostgreSQL/>`_ | ||
* PostgreSQL | ||
|
||
Project Site | ||
------------ | ||
Supported Platforms | ||
------------------- | ||
|
||
`Npgsql.org <http://www.npgsql.org>`_ | ||
* Full .NET (4.5.1 onwards) | ||
* .NET Core | ||
* Mono (4.2.0 onwards) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
Oracle (Coming Soon) | ||
==================== | ||
|
||
We are working with the Oracle team to make an Oracle provider available. Please direct any questions about this provider, including the release timeline, to the `Oracle Community Site <https://community.oracle.com/>`_. | ||
The Oracle .NET team is evaluating EF Core support, but have not announced any timing. You can vote on the `Oracle EF Core Provider feature request <https://apex.oracle.com/pls/apex/f?p=18357:39:105422858407495::NO::P39_ID:28241>`_. | ||
|
||
DevArt dotConnect does offer a paid provider for Oracle, see :doc:`/providers/devart/index` for details. | ||
Please direct any questions about this provider, including the release timeline, to the `Oracle Community Site <https://community.oracle.com/>`_. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,34 +1,40 @@ | ||
Microsoft SQL Server Compact Edition | ||
==================================== | ||
|
||
This database provider allows Entity Framework Core to be used with SQL Server Compact Edition. The provider is maintained as part of the `ErikEJ/EntityFramework.SqlServerCompact GitHub Project <https://github.com/ErikEJ/EntityFramework.SqlServerCompact>`_. | ||
|
||
|
||
.. contents:: `In this article:` | ||
:depth: 2 | ||
:local: | ||
|
||
Getting Started | ||
--------------- | ||
Install | ||
------- | ||
|
||
To work with SQL Server Compact Edition 4.0, install the `EntityFrameworkCore.SqlServerCompact40 NuGet package <https://www.nuget.org/packages/EntityFrameworkCore.SqlServerCompact40>`_. | ||
|
||
.. code-block:: text | ||
PM> Install-Package EntityFrameworkCore.SqlServerCompact40 | ||
To work with SQL Server Compact Edition 3.5, install the `EntityFrameworkCore.SqlServerCompact35 <https://www.nuget.org/packages/EntityFrameworkCore.SqlServerCompact35>`_. | ||
|
||
.. code-block:: text | ||
PM> Install-Package EntityFrameworkCore.SqlServerCompact35 | ||
Get Started | ||
----------- | ||
|
||
See the `getting started documentation on the project site <https://github.com/ErikEJ/EntityFramework.SqlServerCompact/wiki/Using-EF-Core-with-SQL-Server-Compact-in-Traditional-.NET-Applications>`_ | ||
|
||
Supported Database Engines | ||
-------------------------- | ||
|
||
* SQL Server Compact Edition 3.5 | ||
* SQL Server Compact Edition 4.0 | ||
* SQL Server Compact Edition 3.5 | ||
* SQL Server Compact Edition 4.0 | ||
|
||
Supported Platforms | ||
------------------- | ||
|
||
* Full .NET (4.5.1 onwards) | ||
|
||
Status | ||
------ | ||
|
||
Packages are available on NuGet.org | ||
* `EntityFrameworkCore.SqlServerCompact35 <https://www.nuget.org/packages/EntityFrameworkCore.SqlServerCompact35>`_ | ||
* `EntityFrameworkCore.SqlServerCompact40 <https://www.nuget.org/packages/EntityFrameworkCore.SqlServerCompact40>`_ | ||
|
||
Project Site | ||
------------ | ||
|
||
`ErikEJ/EntityFramework.SqlServerCompact GitHub Project <https://github.com/ErikEJ/EntityFramework.SqlServerCompact>`_ | ||
* Full .NET (4.5.1 onwards) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,41 +1,40 @@ | ||
Microsoft SQL Server | ||
==================== | ||
|
||
This database provider allows Entity Framework Core to be used with Microsoft SQL Server (including SQL Azure). The provider is maintained as part of the `EntityFramework GitHub project <https://github.com/aspnet/EntityFramework>`_. | ||
|
||
.. contents:: `In this article:` | ||
:depth: 2 | ||
:local: | ||
|
||
Getting Started | ||
--------------- | ||
Install | ||
------- | ||
|
||
Install the `Microsoft.EntityFrameworkCore.SqlServer NuGet package <hhttps://www.nuget.org/packages/Microsoft.EntityFrameworkCore.SqlServer/>`_. | ||
|
||
.. code-block:: text | ||
PM> Install-Package Microsoft.EntityFrameworkCore.SqlServer | ||
Get Started | ||
----------- | ||
|
||
The following tutorials use this provider: | ||
The following resources will help you get started with this provider. | ||
* :doc:`/platforms/full-dotnet/index` | ||
* :doc:`/platforms/aspnetcore/index` | ||
|
||
The following sample applications use this provider: | ||
* `UnicornStore <https://github.com/rowanmiller/UnicornStore/tree/master/UnicornStore>`_ | ||
* `UnicornStore Sample Application <https://github.com/rowanmiller/UnicornStore/tree/master/UnicornStore>`_ | ||
|
||
Supported Database Engines | ||
-------------------------- | ||
|
||
Microsoft SQL Server (2008 onwards) | ||
* Microsoft SQL Server (2008 onwards) | ||
|
||
Supported Platforms | ||
------------------- | ||
|
||
* Full .NET (4.5.1 onwards) | ||
* .NET Core | ||
* Mono (4.2.0 onwards) | ||
|
||
.. caution:: | ||
Using this provider on Mono will make use of the Mono SQL Client implementation, which has a number of known issues. For example, it does not support secure connections (SSL). | ||
|
||
Status | ||
------ | ||
|
||
`Microsoft.EntityFrameworkCore.SqlServer package available on NuGet.org <https://www.nuget.org/packages/Microsoft.EntityFrameworkCore.SqlServer>`_ | ||
|
||
Project Site | ||
------------ | ||
* Full .NET (4.5.1 onwards) | ||
* .NET Core | ||
* Mono (4.2.0 onwards) | ||
|
||
`EntityFramework GitHub project <https://github.com/aspnet/EntityFramework>`_ | ||
.. caution:: | ||
Using this provider on Mono will make use of the Mono SQL Client implementation, which has a number of known issues. For example, it does not support secure connections (SSL). |
Oops, something went wrong.