Clio develop
The XRP Ledger API server.
|
The schema for the migration process. It contains the prepared statements only used for the migration process. More...
#include <CassandraMigrationSchema.hpp>
Public Member Functions | |
CassandraMigrationSchema (SettingsProviderType const &settings) | |
Construct a new Cassandra Migration Schema object. | |
data::cassandra::PreparedStatement | getPreparedFullScanStatement (data::cassandra::Handle const &handler, std::string const &tableName, std::string const &key) |
Get the prepared statement for the full scan of a table. | |
data::cassandra::PreparedStatement const & | getPreparedInsertMigratedMigrator (data::cassandra::Handle const &handler) |
Get the prepared statement for insertion of migrator_status table. | |
The schema for the migration process. It contains the prepared statements only used for the migration process.
|
inlineexplicit |
Construct a new Cassandra Migration Schema object.
settings | The settings provider of database |
|
inline |
Get the prepared statement for the full scan of a table.
handler | The database handler |
tableName | The name of the table |
key | The partition key of the table |
|
inline |
Get the prepared statement for insertion of migrator_status table.
handler | The database handler |