sql_commander_postgres library

SQL Commander for PostgreSQL library

Classes

Command<P>
A generic command.
CommandLog
Base class for logging command.
DB<C extends DBConnection>
DBCommand
A DB command.
DBCommandSet
A set of DBCommands.
DBConnection<T>
DBConnectionCredential
A DBConnection credential.
DBConnectionPoolProvider<C extends DBConnection>
A pool of DBConnections.
DBConnectionPostgres
DBConnection for PostgreSQL.
DBConnectionProvider<C extends DBConnection>
Base class for DBConnection providers.
DBConnectionWrapper
DBSingleConnectionProvider<C extends DBConnection>
A single connection provider.
PostgreSQLDialect
Procedure
Base class for procedures with dbCommands. See ProcedureDart, ProcedureJava and ProcedureApolloVM,
ProcedureApolloVM
ProcedureDart
ProcedureJava
SQL
SQL declaration with agnostic dialect.
SQLCondition
SQLConditionGroup
SQLConditionValue
SQLDialect
The SQL dialect.
WithVariables
Interface for classes with variables to resolve.

Enums

SQLType

Functions

parseSQLType(Object? o) SQLType?

Typedefs

CommandLogError = void Function(String message, [Object? error, StackTrace? stackTrace])
CommandLogInfo = void Function(String message)
DBConnectionInstantiator<C extends DBConnection> = FutureOr<C?> Function(DBConnectionCredential credential, {int? maxRetries, Duration? retryInterval})
DBConnectionProviderInstantiator = FutureOr<DBConnectionProvider<DBConnection>?> Function(DBConnectionCredential credential, {int? maxConnections, int? maxRetries, Duration? retryInterval})