This commit is contained in:
Chris Tsang 2021-11-09 16:14:51 +08:00
parent 3df0b941c8
commit 03d90d8630
2 changed files with 5 additions and 4 deletions

View File

@ -8,9 +8,10 @@ use std::fmt;
pub struct Statement {
/// The SQL query
pub sql: String,
/// The values for the SQL statement
/// The values for the SQL statement's parameters
pub values: Option<Values>,
/// The database backend to use
/// The database backend this statement is constructed for.
/// The SQL dialect and values should be valid for the DbBackend.
pub db_backend: DbBackend,
}
@ -31,7 +32,7 @@ impl Statement {
}
/// Create a SQL statement from a [crate::DatabaseBackend], a
/// raw SQL statement and defined values
/// raw SQL statement and param values
pub fn from_sql_and_values<I>(db_backend: DbBackend, sql: &str, values: I) -> Self
where
I: IntoIterator<Item = Value>,

View File

@ -11,7 +11,7 @@ use std::pin::Pin;
#[cfg(feature = "with-json")]
use crate::JsonValue;
/// Defines a type to do `SELECT` operations though a [SelectStatement] on a Model
/// Defines a type to do `SELECT` operations through a [SelectStatement] on a Model
#[derive(Clone, Debug)]
pub struct Selector<S>
where