mirror of
https://github.com/XRPLF/clio.git
synced 2025-11-22 12:45:52 +00:00
committed by
GitHub
parent
fc3e60f17f
commit
64b50b419f
@@ -22,37 +22,36 @@
|
||||
#include "data/cassandra/impl/Result.hpp"
|
||||
|
||||
#include <fmt/core.h>
|
||||
#include <fmt/format.h>
|
||||
|
||||
#include <cstdint>
|
||||
#include <string>
|
||||
|
||||
data::cassandra::ResultOrError
|
||||
static data::cassandra::ResultOrError
|
||||
writeTxFromCSVString(std::string const& space, std::string const& record, data::cassandra::Handle const& handler)
|
||||
{
|
||||
std::string statement = fmt::format(
|
||||
std::string const statement = fmt::format(
|
||||
"INSERT INTO {}.transactions (hash, date, ledger_sequence, metadata, transaction) VALUES ({})", space, record
|
||||
);
|
||||
|
||||
return handler.execute(statement);
|
||||
}
|
||||
|
||||
data::cassandra::ResultOrError
|
||||
static data::cassandra::ResultOrError
|
||||
writeObjectFromCSVString(std::string const& space, std::string const& record, data::cassandra::Handle const& handler)
|
||||
{
|
||||
std::string statement = fmt::format("INSERT INTO {}.objects (key, sequence, object) VALUES ({})", space, record);
|
||||
std::string const statement = fmt::format("INSERT INTO {}.objects (key, sequence, object) VALUES ({})", space, record);
|
||||
|
||||
return handler.execute(statement);
|
||||
}
|
||||
|
||||
data::cassandra::ResultOrError
|
||||
static data::cassandra::ResultOrError
|
||||
writeLedgerFromCSVString(std::string const& space, std::string const& record, data::cassandra::Handle const& handler)
|
||||
{
|
||||
std::string statement = fmt::format("INSERT INTO {}.ledgers (sequence, header) VALUES ({})", space, record);
|
||||
std::string const statement = fmt::format("INSERT INTO {}.ledgers (sequence, header) VALUES ({})", space, record);
|
||||
return handler.execute(statement);
|
||||
}
|
||||
|
||||
data::cassandra::ResultOrError
|
||||
static data::cassandra::ResultOrError
|
||||
writeLedgerRange(
|
||||
std::string const& space,
|
||||
std::uint32_t minSeq,
|
||||
|
||||
Reference in New Issue
Block a user