Clio develop
The XRP Ledger API server.
|
Manages the DB schema and provides access to prepared statements. More...
#include <Schema.hpp>
Classes | |
class | Statements |
Prepared statements holder. More... | |
Public Member Functions | |
Schema (SettingsProviderType const &settingsProvider) | |
Construct a new Schema object. | |
void | prepareStatements (Handle const &handle) |
Recreates the prepared statements. | |
std::unique_ptr< Statements > const & | operator-> () const |
Provides access to statements. | |
Public Attributes | |
std::string | createKeyspace |
std::vector< Statement > | createSchema |
Manages the DB schema and provides access to prepared statements.
|
inlineexplicit |
Construct a new Schema object.
settingsProvider | The settings provider |
|
inline |
Provides access to statements.
|
inline |
Recreates the prepared statements.
handle | The handle to the DB |
std::string data::cassandra::Schema< SettingsProviderType >::createKeyspace |