Deprecate NO_PARAMS in favor of passing an empty array

This commit is contained in:
Thom Chiovoloni
2020-11-03 01:32:46 -08:00
parent 2461ebf62f
commit 22121772a2
23 changed files with 126 additions and 210 deletions

View File

@@ -362,7 +362,7 @@ impl From<csv::Error> for Error {
#[cfg(test)]
mod test {
use crate::vtab::csvtab;
use crate::{Connection, Result, NO_PARAMS};
use crate::{Connection, Result};
use fallible_iterator::FallibleIterator;
#[test]
@@ -380,7 +380,7 @@ mod test {
}
let ids: Result<Vec<i32>> = s
.query(NO_PARAMS)
.query([])
.unwrap()
.map(|row| row.get::<_, i32>(0))
.collect();
@@ -405,7 +405,7 @@ mod test {
)
.unwrap();
let mut rows = s.query(NO_PARAMS).unwrap();
let mut rows = s.query([]).unwrap();
let row = rows.next().unwrap().unwrap();
assert_eq!(row.get_unwrap::<_, i32>(0), 2);
}

View File

@@ -273,7 +273,7 @@ unsafe impl VTabCursor for SeriesTabCursor<'_> {
mod test {
use crate::ffi;
use crate::vtab::series;
use crate::{Connection, NO_PARAMS};
use crate::Connection;
#[test]
fn test_series_module() {
@@ -287,7 +287,7 @@ mod test {
let mut s = db.prepare("SELECT * FROM generate_series(0,20,5)").unwrap();
let series = s.query_map(NO_PARAMS, |row| row.get::<_, i32>(0)).unwrap();
let series = s.query_map([], |row| row.get::<_, i32>(0)).unwrap();
let mut expected = 0;
for value in series {