DEFINITION

Constant DEFINITION 

Source
pub const DEFINITION: ViewMarker;
Expand description

Specifies a view definition SQL string or expression.

§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 }