Namespace Npgsql.EntityFrameworkCore.PostgreSQL.Metadata.Conventions
Classes
NpgsqlConventionSetBuilder
A builder for building conventions for Npgsql.
NpgsqlPostgresModelFinalizingConvention
A convention that discovers certain common PostgreSQL extensions based on store types used in the model (e.g. hstore).
NpgsqlRuntimeModelConvention
A convention that creates an optimized copy of the mutable model.
NpgsqlSharedTableConvention
A convention that manipulates names of database objects for entity types that share a table to avoid clashes.
NpgsqlStoreGenerationConvention
A convention that ensures that properties aren't configured to have a default value, as computed column or using a NpgsqlValueGenerationStrategy at the same time.
NpgsqlValueGenerationConvention
A convention that configures store value generation as
NpgsqlValueGenerationStrategyConvention
A convention that configures the default model NpgsqlValueGenerationStrategy as IdentityByDefaultColumn for newer PostgreSQL versions, and SerialColumn for pre-10.0 versions.