jayvee
jayvee copied to clipboard
[FEATURE] Save table as CSV
User Story
- As a {user/persona}
- I want {to save data as CSV}
- 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
filelocation 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