Sample CLI
gway cdv read-rows
Full Code
def read_rows(pathlike: str) -> list[list[str]]:
"""
Read a CDV as a list of rows: [id, k1, v1, ...].
"""
records = load_all(pathlike)
rows = []
for entry_id, fields in records.items():
row = [entry_id]
for k, v in fields.items():
row += [k, v]
rows.append(row)
return rows