What are the key elements of this solution?
This essentially copies the implementation from the DuckDB adapter.
Why did you design your solution this way? Did you assess any alternatives? Are there tradeoffs?
DuckDB's CLI was designed to copy SQLite's, so they share almost everything in common. It's simple enough and slightly different for the two dbs, so not worth factoring out into a shared module.
Does this PR require a change to Harlequin's docs?
Closes #325
What are the key elements of this solution? This essentially copies the implementation from the DuckDB adapter.
Why did you design your solution this way? Did you assess any alternatives? Are there tradeoffs? DuckDB's CLI was designed to copy SQLite's, so they share almost everything in common. It's simple enough and slightly different for the two dbs, so not worth factoring out into a shared module.
Does this PR require a change to Harlequin's docs?
Did you add or update tests for this change?
Please complete the following checklist:
CHANGELOG.md
, under the[Unreleased]
section heading. That entry references the issue closed by this PR.