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
Extensions
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< Function(DBConnectionCredential credential, {int? maxConnections, int? maxRetries, Duration? retryInterval})DBConnection> ?>