fix: update condition types after u64 deprecation from rusqlite update

This commit is contained in:
2026-01-13 07:26:13 +01:00
parent 33e40fb634
commit 46ab14738d
2 changed files with 4 additions and 4 deletions

View File

@@ -12,6 +12,6 @@ pub enum E<'a> {
SignedInt(i64),
/// A text value (`&str`).
Text(&'a str),
/// An unsigned integer (`u64`), stored as `i64` for SQLite compatibility.
UnsignedInt(i64),
/// An unsigned integer (`u32`).
UnsignedInt(u32),
}

View File

@@ -66,12 +66,12 @@ impl<'a> Filter<'a> {
));
self
}
/// Adds an unsigned integer (`u64`) condition to the filter.
/// Adds an unsigned integer (`u32`) condition to the filter.
pub fn with_unsigned_int(
mut self,
attribute_name: &str,
comparison: Comparison,
value: i64,
value: u32,
) -> Self {
self.conditions.push((
attribute_name.to_string(),