#include <ozo/transaction_options.h>
'type enum' for transaction isolation levels supported by PostgreSQL
See the official documentation on transaction isolation and transaction initiation for more information on guarantees every level makes and how these options affect transaction behaviour.
Static Public Attributes | |
constexpr static hana::type< class serializable_tag > | serializable {} |
SERIALIZABLE isolation level. | |
constexpr static hana::type< class repeatable_tag > | repeatable_read {} |
REPEATABLE READ isolation level. | |
constexpr static hana::type< class read_committed_tag > | read_committed {} |
READ COMMITTED isolation level. | |
constexpr static hana::type< class read_uncommitted > | read_uncommitted {} |
READ UNCOMMITTED isolation level (treated like READ COMMITTED by PostgreSQL) | |