dsio
                                
                                 dsio copied to clipboard
                                
                                    dsio copied to clipboard
                            
                            
                            
                        remove manual confirmation after each batch (or make it optional)
both query and upsert interactively ask the user for confirmation after each batch of entries:
https://github.com/nshmura/dsio/blob/bd941641acb0201322c8a789acee77a3b7a584d5/action/query.go#L310
https://github.com/nshmura/dsio/blob/bd941641acb0201322c8a789acee77a3b7a584d5/action/upsert.go#L79
this is kind of silly, especially when batch-processing (large amounts of) data.
it should be removed or at least made optional.
if the intention is to make interactive use more covenient, it could maybe be enabled/disabled automatically enabled only for interactive sessions: https://rosettacode.org/wiki/Check_output_device_is_a_terminal#Go
👍 the url is very informative。 I will consider about batch-processing.
I would add to this an option to always overwrite output file to avoid having to interactively answer that too.