#include <schema_inference.hpp>
◆ SchemaInference()
| csvzall::postgres::SchemaInference::SchemaInference |
( |
const std::vector< std::string > & |
headers | ) |
|
|
explicit |
◆ finalize()
| std::vector< InferredColumn > csvzall::postgres::SchemaInference::finalize |
( |
| ) |
|
◆ finalize_stats()
◆ has_enough_samples()
| bool csvzall::postgres::SchemaInference::has_enough_samples |
( |
| ) |
const |
|
inline |
◆ observe_row() [1/2]
| void csvzall::postgres::SchemaInference::observe_row |
( |
const csv::CSVRow & |
row | ) |
|
◆ observe_row() [2/2]
| void csvzall::postgres::SchemaInference::observe_row |
( |
const std::vector< std::string > & |
row | ) |
|
◆ observe_type()
| void csvzall::postgres::SchemaInference::observe_type |
( |
ColumnStats & |
stats, |
|
|
csv::DataType |
type |
|
) |
| |
|
static |
The documentation for this class was generated from the following files: