diff options
author | Harald Eilertsen <haraldei@anduin.net> | 2019-08-10 17:45:58 +0200 |
---|---|---|
committer | Harald Eilertsen <haraldei@anduin.net> | 2019-08-10 17:45:58 +0200 |
commit | 0f03545b3c928fe209193c660dd550c33ae453a3 (patch) | |
tree | b0efb11bcd8ef994b486a9a63da961bb0141f5b4 /src/db.rs | |
parent | d4feab5b0894464201824031fb077724fba060a0 (diff) | |
download | ramaskrik-social-0f03545b3c928fe209193c660dd550c33ae453a3.tar.gz ramaskrik-social-0f03545b3c928fe209193c660dd550c33ae453a3.tar.bz2 ramaskrik-social-0f03545b3c928fe209193c660dd550c33ae453a3.zip |
Add db::get_screeinings to get plain screening model.
Diffstat (limited to 'src/db.rs')
-rw-r--r-- | src/db.rs | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -53,6 +53,11 @@ impl Connection { .execute(&**self) } + pub fn get_screenings(&self) -> QueryResult<Vec<models::Screening>> { + use crate::schema::screenings::dsl::*; + screenings.load(&**self) + } + pub fn get_aggregated_screenings(&self) -> QueryResult<Vec<models::AggregatedScreening>> { use crate::schema::screenings::dsl::*; let s = screenings |