CSV Loader

This commit is contained in:
Eden Kirin
2023-02-16 15:43:21 +01:00
parent 5caef41e80
commit c5a0008236
10 changed files with 603 additions and 0 deletions

View File

@ -0,0 +1,27 @@
from .csv_loader import (
BoolValuePair,
CSVFieldDuplicate,
CSVLoader,
CSVLoaderResult,
CSVRow,
CSVRowDefaultConfig,
CSVRows,
)
from .mapping_strategies import (
HeaderRemapField,
MappingStrategyByHeader,
MappingStrategyByModelFieldOrder,
)
__all__ = [
"BoolValuePair",
"CSVLoader",
"CSVLoaderResult",
"CSVRow",
"CSVRows",
"CSVFieldDuplicate",
"CSVRowDefaultConfig",
"MappingStrategyByHeader",
"MappingStrategyByModelFieldOrder",
"HeaderRemapField",
]