blob: 75e42d9c135c8b9dee6d52ae0394776904d47758 [file] [log] [blame]
use diesel::*;
use schema::connection;
include!("pg_custom_schema.rs");
use self::custom_schema::users;
#[derive(Insertable)]
#[table_name = "users"]
struct NewUser {
id: i32,
}
#[test]
fn custom_schemas_are_loaded_by_infer_schema() {
let conn = connection();
insert_into(users::table)
.values(&NewUser { id: 1 })
.execute(&conn)
.unwrap();
let users = users::table.select(users::id).load(&conn);
assert_eq!(Ok(vec![1]), users);
}