mirror of
https://github.com/nushell/nushell.git
synced 2025-01-23 06:39:17 +01:00
sqlite query without collect (#6217)
This commit is contained in:
parent
233afebdf0
commit
e7958bebac
@ -366,6 +366,8 @@ impl CustomValue for SQLiteDatabase {
|
||||
}
|
||||
|
||||
fn to_base_value(&self, span: Span) -> Result<Value, ShellError> {
|
||||
match self.statement {
|
||||
None => {
|
||||
let db = open_sqlite_db(self.connection.as_path(span)?, span)?;
|
||||
read_entire_sqlite_db(db, span).map_err(|e| {
|
||||
ShellError::GenericError(
|
||||
@ -377,6 +379,9 @@ impl CustomValue for SQLiteDatabase {
|
||||
)
|
||||
})
|
||||
}
|
||||
Some(_) => self.collect(span),
|
||||
}
|
||||
}
|
||||
|
||||
fn as_any(&self) -> &dyn std::any::Any {
|
||||
self
|
||||
|
Loading…
Reference in New Issue
Block a user