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.