Metadata for a table. More...
#include <types.hpp>
Public Member Functions | |
table_input_metadata (table_view const &table) | |
Construct a new table_input_metadata from a table_view. More... | |
table_input_metadata (table_metadata const &metadata) | |
Construct a new table_input_metadata from a table_metadata object. More... | |
Public Attributes | |
std::vector< column_in_metadata > | column_metadata |
List of column metadata. | |
Metadata for a table.
Definition at line 932 of file io/types.hpp.
|
explicit |
Construct a new table_input_metadata from a table_view.
The constructed table_input_metadata has the same structure as the passed table_view
table | The table_view to construct metadata for |
|
explicit |
Construct a new table_input_metadata from a table_metadata object.
The constructed table_input_metadata has the same structure, column names and nullability as the passed table_metadata.
metadata | The table_metadata to construct table_intput_metadata for |