efcore.pg
FluentMigrator
efcore.pg | FluentMigrator | |
---|---|---|
5 | 9 | |
1,461 | 3,130 | |
1.0% | 0.4% | |
8.6 | 8.8 | |
24 days ago | 5 days ago | |
C# | C# | |
PostgreSQL License | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
efcore.pg
-
Relational is more than SQL
LINQ in EntityFramework (EF) supports querying JSON columns as objects [1].
unnest support is on the roadmap for EF core for PG [2], but already supported for Couchbase [3].
[1] https://learn.microsoft.com/en-ca/ef/core/what-is-new/ef-cor...
[2] https://github.com/npgsql/efcore.pg/issues/1525
[3] https://github.com/couchbaselabs/Linq2Couchbase/blob/master/...
-
Table partitioning in Postgres from Migration
Sure. I readed https://event-driven.io/en/postgres_superpowers/ and i was curious about implementing partitioning in pg so i searched but i found there are not much results, except this open issue https://github.com/npgsql/efcore.pg/issues/1035. Also there is a pull request from April 2021 to handle this but it fail some tests https://github.com/npgsql/efcore.pg/pull/1789.
-
Poll results, repository pattern over Entity Framework?
Place I joined is using InMemoryProvider for tests. I tried upgrading to .net 6 and the .net 6 npgsql driver. Certain things bit us like no more support for EF.Functions.Like.
-
Are all popular APIs moving to Cursor based pagination?
EF core with PostgreSQL now supports it
https://github.com/npgsql/efcore.pg/pull/2350
- Announcing Entity Framework Core 6.0 Preview 4: Performance Edition
FluentMigrator
-
Entity Framework Core Owned Entity
Fluent Migrator
- Fluentmigrator 5.0.0 released
- How do you deal with merging Entity Framework feature migrations into your main branch?
-
Setup local MS SQL docker container
Personally I prefer to use FluentMigrator to schema modification data load.
- Dot net libraries/tools that are usefull in many projects
- Is it sensible to run EF migrations at startup?
-
Ask HN: How do you handle CI/CD for databases
We use Fluent Migrator for out C# based applications.
https://fluentmigrator.github.io/
What are some alternatives?
EFCore.BulkExtensions - Entity Framework EF Core efcore Bulk Batch Extensions with BulkCopy in .Net for Insert Update Delete Read (CRUD), Truncate and SaveChanges operations on SQL Server, PostgreSQL, MySQL, SQLite
Entity Framework - EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
Marten - .NET Transactional Document DB and Event Store on PostgreSQL
DbUp - DbUp is a .NET library that helps you to deploy changes to SQL Server databases. It tracks which SQL scripts have been run already, and runs the change scripts that are needed to get your database up to date.
pdd-demo - PostgreSQL Driven Development Demo Web Application With PgRoutiner, .NET and Svelte
Dapper - Dapper - a simple object mapper for .Net [Moved to: https://github.com/DapperLib/Dapper]
EntityFramework-Reverse-POCO-Code-First-Generator - EntityFramework Reverse POCO Code First Generator - Beautifully generated code that is fully customisable. This generator creates code as if you reverse engineered a database and lovingly created the code by hand. It is free to academics (you need a .edu or a .ac email address), not free for commercial use. Obtain your licence from
MongoDB Repository pattern implementation
EntityFramework.Docs - Documentation for Entity Framework Core and Entity Framework 6
liquibase - Main Liquibase Source
Hashids.java - Hashids algorithm v1.0.0 implementation in Java
Fluent NHibernate - Fluent NHibernate!