#include "pg_connection_init.hpp"
|
| static expected::Result< std::shared_ptr< iroha::ametsuchi::PoolWrapper >, std::string > | init (StartupWsvDataPolicy startup_wsv_data_policy, iroha::ametsuchi::PostgresOptions const &pg_opt, logger::LoggerManagerTreePtr log_manager) |
| |
| static expected::Result< void, std::string > | prepareWorkingDatabase (StartupWsvDataPolicy startup_wsv_data_policy, const PostgresOptions &options) |
| |
| static expected::Result< std::shared_ptr< PoolWrapper >, std::string > | prepareConnectionPool (const ReconnectionStrategyFactory &reconnection_strategy_factory, const PostgresOptions &options, const int pool_size, logger::LoggerManagerTreePtr log_manager) |
| |
| static iroha::expected::Result< void, std::string > | rollbackPrepared (soci::session &sql, const std::string &prepared_block_name) |
| |
| static expected::Result< void, std::string > | dropWorkingDatabase (const PostgresOptions &options) |
| |
| static expected::Result< void, std::string > | resetPeers (soci::session &sql) |
| |
◆ dropWorkingDatabase()
◆ init()
◆ prepareConnectionPool()
◆ prepareWorkingDatabase()
◆ resetPeers()
Removes all peers from WSV
- Returns
- error message if reset has failed
◆ rollbackPrepared()
| iroha::expected::Result< void, std::string > PgConnectionInit::rollbackPrepared |
( |
soci::session & |
sql, |
|
|
const std::string & |
prepared_block_name |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: