{"repo":"alexwiese/EntityFrameworkCore.OpenEdge","free":true,"listed":false,"github":"https://github.com/alexwiese/EntityFrameworkCore.OpenEdge","clone":"git clone https://github.com/alexwiese/EntityFrameworkCore.OpenEdge.git","description":"Entity Framework Core provider for Progress OpenEdge","language":"C#","stars":35,"topics":["entity-framework-core","entity-framework","progress","openedge","progress-openedge","sql","dotnet","database"],"license":"Apache-2.0","category":"databases-storage","readme_excerpt":"EntityFrameworkCore.OpenEdge EntityFrameworkCore.OpenEdge is an Entity Framework Core 9 provider that lets you target Progress OpenEdge databases via ODBC . ⚠️ Status: This library is under active development. While it is already used in production scenarios, you may still encounter bugs or missing edge-cases. Please open an issue if you run into problems. --- Quick Start Install DSN-less connection Using a DSN Custom schema (defaults to \"pub\") Reverse-engineer an existing database --- Feature Matrix (EF Core 9) Area Status Notes -------------------------- :------: --------------------------------------------------------------------------- Queries ✅ SELECT , WHERE , ORDER BY , GROUP BY , paging ( Skip / Take ), aggregates Joins / Include ✅ INNER JOIN , LEFT JOIN , filtered Include s String operations ✅ Contains , StartsWith , EndsWith , Length CRUD ✅ INSERT , UPDATE , DELETE – one command per operation (OpenEdge limitation) Scaffolding ✅ Scaffold-DbContext Nested queries ✅ Skip / Take inside sub-queries (new in 9.0.4) DateTime literal support ✅ { ts 'yyyy-MM-dd HH:mm:ss' } formatting Date/Time operations ✅ DateOnly properties ( Year , Month , Day , DayOfYear , DayOfWeek ); methods ( FromDateTime , AddDays , AddMonths , AddYears ) --- OpenEdge Gotchas Primary keys – OpenEdge doesn’t enforce uniqueness. Use rowid or define composite keys No batching / RETURNING – each modification executes individually; concurrency detection is limited. See the OpenEdge SQL Reference for databa","default_branch":null,"files":null,"tree":[],"storefront":"/r/alexwiese","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/alexwiese/EntityFrameworkCore.OpenEdge/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}