Key4.EntityFrameworkCore.Extensions 2.0.0.5-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.ApplyPostgresNamingConventions();

}
  • 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

Version Downloads Last updated
3.1.0.9-b 289 12/08/2022
3.1.0.8-b 13 12/08/2022
3.1.0-a.10 11 12/12/2022
3.0.0.7-b 14 12/08/2022
3.0.0.6-b 12 12/08/2022
2.0.0.5-b 13 12/08/2022
1.0.0.4-b 10 12/08/2022
1.0.0.3-b 13 12/08/2022