Namespace DbExport.Providers.Npgsql

Classes

NpgsqlCodeGenerator

Provides functionality for generating database-specific code targeting Npgsql (PostgreSQL). This class extends the CodeGenerator base class and overrides certain methods to tailor code generation to the PostgreSQL database platform.

NpgsqlSchemaProvider

Provides schema-related metadata for a Npgsql (PostgreSQL) database, allowing access to table, column, index, foreign key, and type information. This class implements the ISchemaProvider interface and serves as a provider for PostgreSQL database schemas.

NpgsqlScriptExecutor

Represents a script executor specifically designed for executing Npgsql (PostgreSQL) database scripts. This class extends the BatchScriptExecutor and overrides its behavior to handle PostgreSQL-specific use cases, such as 'CREATE DATABASE' commands and connection string adjustments for the target database.