Search Results for

    Show / Hide Table of Contents

    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 on properties that are part of the primary key and not part of any foreign keys, were configured to have a database default value or were configured to use a NpgsqlValueGenerationStrategy. It also configures properties as if they were configured as computed columns.

    NpgsqlValueGenerationStrategyConvention

    A convention that configures the default model NpgsqlValueGenerationStrategy as IdentityByDefaultColumn for newer PostgreSQL versions, and SerialColumn for pre-10.0 versions.

    In This Article
    Back to top © Copyright 2023 The Npgsql Development Team