#[macro_use] | |
extern crate diesel; | |
use diesel::*; | |
use diesel::expression::dsl::sql; | |
use diesel::pg::PgConnection; | |
table! { | |
users { | |
id -> Integer, | |
name -> VarChar, | |
} | |
} | |
fn main() { | |
let connection = PgConnection::establish("").unwrap(); | |
let select_count = users::table.select(sql::<types::BigInt>("COUNT(*)")); | |
let count = select_count.get_result::<String>(&connection).unwrap(); | |
//~^ ERROR E0277 | |
} |