jayvee icon indicating copy to clipboard operation
jayvee copied to clipboard

[FEATURE] Save table as CSV

Open rhazn opened this issue 2 years ago • 0 comments

User Story

  1. As a {user/persona}
  2. I want {to save data as CSV}
  3. So that {I can share the CSV}

User Acceptance Criteria

  • [ ] A new block "CSVFileLoader" is available, like SQLiteLoader. It has a Table input, no output and the required property "file".
  • [ ] It has all properties of the CSVInterpreter as optional properties with the following defaults: delimiter: ",", enclosing: "", enclosingEscape: "".
  • [ ] Saves a CSV file at with the table data at file location with the delimiter, enclosing and enclosingEscape characters as configured

Examples

Notes

  • https://jvalue.github.io/jayvee/docs/user/block-types/CSVInterpreter
  • https://jvalue.github.io/jayvee/docs/user/block-types/SQLiteLoader
  • https://github.com/jvalue/jayvee/blob/main/libs/execution/src/lib/types/valuetypes/visitors/sql-value-representation-visitor.ts

Definitions of Done

  • [ ] A PR has been opened and accepted
  • [ ] All user acceptance criteria are met
  • [ ] All tests are passing

rhazn avatar Jul 13 '23 15:07 rhazn