Namespace LfrlAnvil.PostgreSql
Classes
- PostgreSqlColumnTypeDefinitionProvider
Represents a collection of column type definitions.
- PostgreSqlColumnTypeDefinitionProviderBuilder
Represents a builder of ISqlColumnTypeDefinitionProvider instances.
- PostgreSqlColumnTypeDefinition<T>
Represents a generic definition of a column type.
- PostgreSqlDataType
Represents a DB data type.
- PostgreSqlDataTypeProvider
Represents a provider of ISqlDataType instances.
- PostgreSqlDatabase
Represents an SQL database.
- PostgreSqlDatabaseConnector
Represents a DB connector.
- PostgreSqlDatabaseFactory
Represents a factory of SQL databases.
- PostgreSqlDialect
Contains an SqlDialect instance associated with PostgreSQL.
- PostgreSqlNodeInterpreter
Represents an object capable of recursive traversal over an SQL syntax tree and translating that tree into an SQL statement.
- PostgreSqlNodeInterpreterFactory
Represents a factory of SQL node interpreters.
- PostgreSqlParameterBinderFactory
Represents a factory of delegates used by SqlParameterBinderExpression<TSource> instances.
- PostgreSqlQueryReaderFactory
Represents a factory of delegates used by query reader expression instances.
Structs
- PostgreSqlDatabaseFactoryOptions
Represents available options for creating PostgreSQL database objects through PostgreSqlDatabaseFactory.
- PostgreSqlNodeInterpreterOptions
Represents available options for PostgreSqlNodeInterpreter.