ledger-core
ledger::core::DatabaseSessionPool Member List

This is the complete list of members for ledger::core::DatabaseSessionPool, including all inherited members.

CURRENT_DATABASE_SCHEME_VERSION (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPoolstatic
DatabaseSessionPool(const std::shared_ptr< DatabaseBackend > &backend, const std::shared_ptr< api::PathResolver > &resolver, const std::shared_ptr< spdlog::logger > &logger, const std::string &dbName, const std::string &password) (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool
getPool() (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool
getSessionPool(const std::shared_ptr< api::ExecutionContext > &context, const std::shared_ptr< DatabaseBackend > &backend, const std::shared_ptr< api::PathResolver > &resolver, const std::shared_ptr< spdlog::logger > &logger, const std::string &dbName, const std::string &password="") (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPoolstatic
performChangePassword(const std::string &oldPassword, const std::string &newPassword) (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool
performDatabaseMigration() (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool
performDatabaseRollback() (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool
~DatabaseSessionPool() (defined in ledger::core::DatabaseSessionPool)ledger::core::DatabaseSessionPool