forked from extern/nushell
Merge pull request #547 from jonathandturner/expand_list_sqlite
Expand lists loaded from sqlite
This commit is contained in:
commit
f274df6753
@ -132,7 +132,14 @@ fn from_sqlite(args: CommandArgs, registry: &CommandRegistry) -> Result<OutputSt
|
|||||||
match value.item {
|
match value.item {
|
||||||
Value::Binary(vb) =>
|
Value::Binary(vb) =>
|
||||||
match from_sqlite_bytes_to_value(vb, span) {
|
match from_sqlite_bytes_to_value(vb, span) {
|
||||||
Ok(x) => yield ReturnSuccess::value(x),
|
Ok(x) => match x {
|
||||||
|
Tagged { item: Value::List(list), .. } => {
|
||||||
|
for l in list {
|
||||||
|
yield ReturnSuccess::value(l);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
_ => yield ReturnSuccess::value(x),
|
||||||
|
}
|
||||||
Err(_) => {
|
Err(_) => {
|
||||||
yield Err(ShellError::labeled_error_with_secondary(
|
yield Err(ShellError::labeled_error_with_secondary(
|
||||||
"Could not parse as SQLite",
|
"Could not parse as SQLite",
|
||||||
|
Loading…
Reference in New Issue
Block a user