Update project in regards to new organization and CI. (#160)

pull/162/head
Laurents Meyer 2 years ago committed by GitHub
parent c712906ae1
commit d32eae0867
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -5,21 +5,21 @@
<PropertyGroup>
<Product>EntityFrameworkCore.Jet</Product>
<Authors>Christopher Jolly, Laurents Meyer, Bubi</Authors>
<Company>Bubi</Company>
<Copyright>Copyright © 2017-$([System.DateTime]::Now.Year) Bubi</Copyright>
<Company>CirrusRed</Company>
<Copyright>Copyright © 2017-$([System.DateTime]::Now.Year) CirrusRed</Copyright>
<TreatWarningsAsErrors>True</TreatWarningsAsErrors>
<LangVersion>latest</LangVersion>
<DebugType>portable</DebugType>
<IsPackable>False</IsPackable>
<!-- <PackageReleaseNotes>TODO</PackageReleaseNotes> -->
<PackageTags>Entity Framework Core;Entity Framework Core;entity-framework-core;Jet;ACE;Access;MS Access;msaccess;EF;EFCore;EF Core;EntityFrameworkCore</PackageTags>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/bubibubi/EntityFrameworkCore.Jet</PackageProjectUrl>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/CirrusRedOrg/EntityFrameworkCore.Jet</PackageProjectUrl>
<!-- <PackageIconUrl>TODO</PackageIconUrl> -->
<!-- <PackageIcon>packageIcon.png</PackageIcon> -->
<!-- <PackageIconFullPath>$(MSBuildThisFileDirectory)packageIcon.png</PackageIconFullPath> -->
<RepositoryType>git</RepositoryType>
<RepositoryUrl>https://github.com/bubibubi/EntityFrameworkCore.Jet</RepositoryUrl>
<RepositoryUrl>https://github.com/CirrusRedOrg/EntityFrameworkCore.Jet</RepositoryUrl>
</PropertyGroup>
<PropertyGroup>

@ -1,7 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
<add key="dotnet-eng" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet-eng/nuget/v3/index.json" />
<add key="dotnet8" value="https://pkgs.dev.azure.com/dnceng/public/_packaging/dotnet8/nuget/v3/index.json" />
<add key="efcorejet-daily" value="https://www.myget.org/F/cirrusred/api/v3/index.json" />
<add key="efcorejet-daily-debug" value="https://www.myget.org/F/cirrusred-debug/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>

@ -1,7 +1,8 @@
# EntityFrameworkCore.Jet
[![Build Status](https://bubibubi.visualstudio.com/EntityFrameworkCore.Jet/_apis/build/status/bubibubi.EntityFrameworkCore.Jet?branchName=master)](https://bubibubi.visualstudio.com/EntityFrameworkCore.Jet/_build/latest?definitionId=1&branchName=master)
[![NuGet](https://img.shields.io/nuget/v/EntityFrameworkCore.Jet.svg?style=flat-square&label=nuget)](https://www.nuget.org/packages/EntityFrameworkCore.Jet/)
[![Nuget (with prereleases)](https://img.shields.io/nuget/vpre/EntityFrameworkCore.Jet?style=flat-square)](https://www.nuget.org/packages/EntityFrameworkCore.Jet/)
[![Build status](https://github.com/CirrusRedOrg/EntityFrameworkCore.Jet/actions/workflows/build.yml/badge.svg?branch=master)](https://github.com/CirrusRedOrg/EntityFrameworkCore.Jet/actions/workflows/build.yml)
[![Stable release feed for official builds](https://img.shields.io/nuget/vpre/EntityFrameworkCore.Jet.svg?style=flat-square&label=NuGet)](https://www.nuget.org/packages/EntityFrameworkCore.Jet/)
[![Nightly build feed for release builds](https://img.shields.io/myget/cirrusred/vpre/EntityFrameworkCore.Jet.svg?label=Nightly)](https://www.myget.org/feed/cirrusred/package/nuget/EntityFrameworkCore.Jet)
[![Nightly build feed for debugging enabled builds](https://img.shields.io/myget/cirrusred-debug/vpre/EntityFrameworkCore.Jet.svg?label=Debug)](https://www.myget.org/feed/cirrusred-debug/package/nuget/EntityFrameworkCore.Jet)
`EntityFrameworkCore.Jet` is an Entity Framework Core provider for Microsoft Jet/ACE databases (supporting the Microsoft Access database file formats `MDB` and `ACCDB`).
@ -22,33 +23,42 @@ It runs on Windows operating systems only and can be used with either ODBC or OL
* [EntityFrameworkCore.Jet.Odbc](https://www.nuget.org/packages/EntityFrameworkCore.Jet.Odbc/)
* [EntityFrameworkCore.Jet.OleDb](https://www.nuget.org/packages/EntityFrameworkCore.Jet.OleDb/)
## Official Releases
## NuGet Feeds
### Official Releases
All official releases are available on [nuget.org](https://www.nuget.org/packages/EntityFrameworkCore.Jet/).
## Daily Builds
To use the latest daily builds from our [Azure DevOps feed](https://bubibubi.visualstudio.com/EntityFrameworkCore.Jet/_packaging?_a=feed&feed=public%40Local), add a `NuGet.config` file to your solution root with the following content, and enable _prereleases_:
### Daily Builds
To use the latest daily builds, add a `NuGet.config` file to your solution root, add the daily feeds you are interested in and enable _prereleases_:
```xml
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<add key="efcore.jet" value="https://bubibubi.pkgs.visualstudio.com/EntityFrameworkCore.Jet/_packaging/public/nuget/v3/index.json" />
<add key="efcorejet-daily" value="https://www.myget.org/F/cirrusred/api/v3/index.json" />
<add key="efcorejet-daily-debug" value="https://www.myget.org/F/cirrusred-debug/api/v3/index.json" />
<add key="nuget.org" value="https://api.nuget.org/v3/index.json" />
</packageSources>
</configuration>
```
There are two daily build feeds available, one with (optimized) `Release` configuration builds and one with (unoptimized) `Debug` configuration builds.
All packages use SourceLink.
## Fluent API
In order to be able to be shared with SqlServer (and other providers) the names of some of the Fluent API methods have been made specific to Jet.
In order to simplify writing code for more than just one provider, some Fluent API method names have been made specific to Jet.
Examples are:
* `UseIdentityColumn` -> `UseJetIdentityColumn`
* `UseIdentityColumns` -> `UseJetIdentityColumns`
More may be added in the future
## Further information
More information can be found on our [Wiki](https://www.github.com/bubibubi/EntityFrameworkCore.Jet/wiki).
More information can be found on our [Wiki](https://www.github.com/CirrusRedOrg/EntityFrameworkCore.Jet/wiki).
## Questions
Any questions about how to use `EntityFrameworkCore.Jet` can be ask on [StackOverflow](https://stackoverflow.com/) using the `jet-ef-provider` and `entity-framework-core` tags.

@ -37,6 +37,6 @@
<IncludeSymbols>true</IncludeSymbols>
<EmbedUntrackedSources>true</EmbedUntrackedSources>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<MinClientVersion>3.6</MinClientVersion>
<AllowedOutputExtensionsInPackageBuildOutputFolder Condition="'$(PackPdb)' == 'true'">$(AllowedOutputExtensionsInPackageBuildOutputFolder);.pdb</AllowedOutputExtensionsInPackageBuildOutputFolder>
</PropertyGroup>
</Project>

@ -118,7 +118,7 @@
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="MigrationScriptGenerationNotSupported" xml:space="preserve">
<value>Generating idempotent scripts for migration is not currently supported by Jet. For more information, see https://github.com/bubibubi/EntityFrameworkCore.Jet/wiki.</value>
<value>Generating idempotent scripts for migration is not currently supported by Jet. For more information, see https://github.com/CirrusRedOrg/EntityFrameworkCore.Jet/wiki.</value>
</data>
<data name="IdentityBadType" xml:space="preserve">
<value>Identity value generation cannot be used for the property '{property}' on entity type '{entityType}' because the property type is '{propertyType}'. Identity value generation can only be used with signed integer properties.</value>

Loading…
Cancel
Save