#include <row_loader.hpp>
◆ PgValue
◆ RowLoader()
| csvzall::postgres::RowLoader::RowLoader |
( |
pqxx::connection & |
connection, |
|
|
pqxx::work & |
transaction, |
|
|
const std::string & |
table_name, |
|
|
const std::vector< InferredColumn > & |
columns |
|
) |
| |
◆ ~RowLoader()
| csvzall::postgres::RowLoader::~RowLoader |
( |
| ) |
|
◆ add_row() [1/2]
| void csvzall::postgres::RowLoader::add_row |
( |
const csv::CSVRow & |
row | ) |
|
◆ add_row() [2/2]
| void csvzall::postgres::RowLoader::add_row |
( |
const std::vector< std::string > & |
row | ) |
|
◆ add_rows()
| void csvzall::postgres::RowLoader::add_rows |
( |
const std::vector< csv::CSVRow > & |
rows | ) |
|
◆ flush()
| void csvzall::postgres::RowLoader::flush |
( |
| ) |
|
◆ rows_loaded()
| std::uint64_t csvzall::postgres::RowLoader::rows_loaded |
( |
| ) |
const |
|
inline |
◆ rows_skipped_type_mismatch()
| std::uint64_t csvzall::postgres::RowLoader::rows_skipped_type_mismatch |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following files: