72 unsigned long long int,
SslMode
TLS policy for MariaDB / PostgreSQL.
Definition typedefs.hxx:88
@ Require
Fail if TLS cannot be used.
@ Prefer
TLS if the server offers it.
Expected< Rows, QueryException > ExpectedRows
Query result: Rows or QueryException.
Definition typedefs.hxx:82
IsolationLevel
Isolation for BeginTransaction().
Definition typedefs.hxx:99
@ ReadUncommitted
Dirty reads where supported.
@ RepeatableRead
Stable reads in the transaction.
@ ReadCommitted
Committed data only.
std::variant< std::monostate, int, unsigned int, long long int, unsigned long long int, double, StormByte::String::String, bool, StormByte::BinaryData > ValuesVariant
Column alternatives.
Definition typedefs.hxx:76
Root namespace of the StormByte C++ suite.
std::conditional_t< Type::Reference< T >, std::expected< std::reference_wrapper< std::remove_reference_t< T > >, Shared< E > >, std::expected< T, Shared< E > > > Expected