pub const DEFINITION: ViewMarker;Expand description
The view’s query: an SQL string, or a block that returns a query builder.
§Examples
#[SQLiteView(DEFINITION = "SELECT id, email FROM users")]
struct UserEmails { id: i32, email: String }#[SQLiteView(
DEFINITION = {
let builder = drizzle::sqlite::QueryBuilder::new::<Schema>();
let Schema { user } = Schema::new();
builder.select((user.id, user.email)).from(user)
}
)]
struct UserEmails { id: i32, email: String }