Skip to content

Commit b60c003

Browse files
authored
Refactor pipeline datasource and I/O modules (#21)
* Refactor pipeline datasource and IO argument modules. This introduces a reusable DataSource abstraction and splits read/write argument structs into dedicated modules while updating convert tests to use DataFrameReader directly. Made-with: Cursor * Remove unused `convert` module and clean up CLI structure This commit deletes the `convert` module from the CLI, streamlining the codebase by removing unnecessary components. The `repl` module remains intact, ensuring continued functionality for interactive command execution. Additionally, minor adjustments were made to the CLI structure for improved clarity and organization.
1 parent f599ed8 commit b60c003

File tree

7 files changed

+690
-628
lines changed

7 files changed

+690
-628
lines changed

src/cli.rs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//! Contains shared types for the `datu` CLI and implementation.
22
3-
pub mod convert;
43
pub mod repl;
54

65
use std::str::FromStr;

0 commit comments

Comments
 (0)