Expand description
File handling module for sqawk
This module provides a unified interface for loading and saving different file formats:
- CSV files (comma-separated values)
- Delimiter-separated files (tab, colon, etc.)
It abstracts away the specific file format details and provides a consistent API for the rest of the application to work with in-memory tables.
Structs§
- File
Handler - Unified file handler that delegates to specific format handlers
Enums§
- File
Format - Enum representing different file formats supported by sqawk
Constants§
- STDIN_
SPEC - File operand that names standard input rather than a path on disk.
- STDIN_
TABLE - Table name given to a bare
-operand.