zixl-info exports tables, and lists and extracts streams #20
Labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Blocks
Depends on
Reference
jeff/zixl#20
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Part of #18
What to build
zixl-info export [-s] FILE TABLE,zixl-info streams FILEandzixl-info extract FILE STREAM, asmsiinfohas them. A table is exported in Windows Installer's text archive format, or with-sas SQL.Acceptance criteria
exportwrites the column names, column definitions, table name and keys, and the rows, with tab, carriage return and line feed escaped as the text archive format documents._Tables,_Columns,_SummaryInformationand_ForceCodepagecan be exported too.export -swritesCREATE TABLEandINSERTstatements.streamslists every stream that is not a table.extractwrites one stream's bytes to standard output.nix flake checkcompares each withmsiinfo's output for zixl's and wixl's package of every fixture, normalizing only the documented differences.Blocked by
Done in
f549911, green in CI run 18.zixl-info exportwrites a table in Microsoft's text archive format, andexport -swrites SQL asmsiinfodoes.streamsandextractmatchmsiinfo._Tables,_Columns,_SummaryInformationand_ForceCodepageexport too.KEY.ibdbinary files;_ForceCodepage's line ended.msiinfofor zixl's and wixl's package of every fixture.