dolt table currently uses a mix of disk access and SQL to perform it's work, and we should move all commands to using the CliContext infrastructure that other cli commands use to co-operate with a running sql-server.
table import - No SQL option currently. This will likely be very slow.
table export - Should probably use the same infra as the dump command, which it's SQL friendly either.
table rm - This is current executed as a call to dolt sql -q "DROP...", so it works but it's not using the CliContext table mv- Usesdolt sqlas well tabel cp- Usesdolt sql` as well
dolt table
currently uses a mix of disk access and SQL to perform it's work, and we should move all commands to using the CliContext infrastructure that other cli commands use to co-operate with a running sql-server.table import
- No SQL option currently. This will likely be very slow.table export
- Should probably use the same infra as thedump
command, which it's SQL friendly either.table rm
- This is current executed as a call todolt sql -q "DROP...", so it works but it's not using the CliContext
table mv- Uses
dolt sqlas well
tabel cp- Uses
dolt sql` as wellDifficulty: High Value: High
Overarching Ticket: https://github.com/dolthub/dolt/issues/3922