Lightweight 0.20260617.0
Loading...
Searching...
No Matches
Lightweight::SqlConnection Member List

This is the complete list of members for Lightweight::SqlConnection, including all inherited members.

AsyncBackend()Lightweight::SqlConnection
Close() noexceptLightweight::SqlConnection
Connect(SqlConnectionDataSource const &info) noexceptLightweight::SqlConnection
Connect(SqlConnectionString sqlConnectionString) noexceptLightweight::SqlConnection
ConnectionId() const noexceptLightweight::SqlConnectioninline
ConnectionString() const noexceptLightweight::SqlConnection
DatabaseName() constLightweight::SqlConnection
DefaultConnectionString() noexceptLightweight::SqlConnectionstatic
DefaultPrefetchDepth() const noexceptLightweight::SqlConnection
DisableAsync() noexceptLightweight::SqlConnection
DriverName() const noexceptLightweight::SqlConnectioninline
EnableAsync(Async::IExecutor &dbWorkers, Async::IResumeScheduler &resume)Lightweight::SqlConnection
EnableAsync(std::unique_ptr< Async::IAsyncBackend > backend)Lightweight::SqlConnection
IsAlive() const noexceptLightweight::SqlConnection
IsAsyncEnabled() const noexceptLightweight::SqlConnection
LastError() constLightweight::SqlConnection
LastUsed() const noexceptLightweight::SqlConnection
Migration() constLightweight::SqlConnection
NativeHandle() const noexceptLightweight::SqlConnectioninline
operator=(SqlConnection &&) noexceptLightweight::SqlConnection
operator=(SqlConnection const &)=delete (defined in Lightweight::SqlConnection)Lightweight::SqlConnection
Query(std::string_view const &table={}) constLightweight::SqlConnection
QueryAs(std::string_view const &table, std::string_view const &tableAlias) constLightweight::SqlConnection
QueryFormatter() const noexceptLightweight::SqlConnectioninline
RequireSuccess(SQLRETURN sqlResult, std::source_location sourceLocation=std::source_location::current()) constLightweight::SqlConnection
ResetPostConnectedHook()Lightweight::SqlConnectionstatic
RoundTripsNarrowTextByteExact(SqlServerType serverType) noexceptLightweight::SqlConnectioninlinestatic
ServerName() constLightweight::SqlConnection
ServerType() const noexceptLightweight::SqlConnectioninline
ServerVersion() constLightweight::SqlConnection
SetDefaultConnectionString(SqlConnectionString const &connectionString) noexceptLightweight::SqlConnectionstatic
SetDefaultDataSource(SqlConnectionDataSource const &dataSource) noexceptLightweight::SqlConnectionstatic
SetDefaultPrefetchDepth(std::size_t depth) noexceptLightweight::SqlConnection
SetLastUsed(std::chrono::steady_clock::time_point lastUsed) noexceptLightweight::SqlConnection
SetPostConnectedHook(std::function< void(SqlConnection &)> hook)Lightweight::SqlConnectionstatic
SqlConnection()Lightweight::SqlConnection
SqlConnection(std::optional< SqlConnectionString > connectInfo)Lightweight::SqlConnectionexplicit
SqlConnection(SqlConnection &&) noexceptLightweight::SqlConnection
SqlConnection(SqlConnection const &)=delete (defined in Lightweight::SqlConnection)Lightweight::SqlConnection
SupportsNativeRowArrayFetch() const noexceptLightweight::SqlConnectioninline
SupportsNativeRowArrayFetch(SqlServerType serverType) noexceptLightweight::SqlConnectioninlinestatic
SupportsNativeRowBatch() const noexceptLightweight::SqlConnectioninline
TransactionActive() const noexceptLightweight::SqlConnection
TransactionsAllowed() const noexceptLightweight::SqlConnection
UserName() constLightweight::SqlConnection
~SqlConnection() noexceptLightweight::SqlConnection