Key4.EntityFrameworkCore.Extensions 1.0.0.3-b
Key4.EntityFrameworkCore.Extensions
EntityFrameworkCore extensions.
Usage
- UsePostgresConventions
protected override void OnModelCreating(ModelBuilder builder)
{
base.OnModelCreating(builder);
//Apply snake case and lower case to table names and properties:
builder.UsePostgresConventions();
}
- ReloadPostgresTypes
private static async Task EnsureDatabasesMigratedAsync(this IServiceCollection services)
{
using var context = services.BuildServiceProvider().GetRequiredService<DbContext>();
await context.Database.MigrateAsync();
// Reload types after migration:
await context.ReloadPostgresTypes();
}
Showing the top 20 packages that depend on Key4.EntityFrameworkCore.Extensions.
| Packages | Downloads |
|---|---|
|
key4.Comments
Key4 Comments.
|
68 |
|
key4.Comments
Key4 Comments.
|
83 |
|
key4.Comments
Key4 Comments NuGet.
|
14 |
|
key4.Domain.CustomFields
Domain of the CustomField microservice.
|
14 |
|
key4.Domain.CustomFields
Domain of the CustomField microservice.
|
16 |
|
key4.History
Key4 History.
|
34 |
|
key4.History
Key4 History.
|
49 |
|
key4.History
Key4 History.
|
52 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
14 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
20 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
43 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
72 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
80 |
|
key4.MessageQueue.Synchro
Contracts, services and classes used for message queue synchronization of microservices.
|
197 |
|
key4.MessageQueue.Synchro
Services and classes used for message queue synchronization of microservices.
|
14 |
|
key4.MessageQueue.Synchro
Services and classes used for message queue synchronization of microservices.
|
16 |
|
key4.MessageQueue.Synchro
Services and classes used for message queue synchronization of microservices.
|
184 |
|
key4.MessageQueue.Synchro
Services and classes used for message queue synchronization of microservices.
|
219 |
.NET 5.0
- Microsoft.EntityFrameworkCore (>= 5.0.13)
- Microsoft.EntityFrameworkCore.SqlServer (>= 5.0.13)
- Npgsql (>= 5.0.11)