use crate::db::establish_connection; use crate::models::TrackLocations; use diesel::prelude::*; mod db; mod models; mod schema; fn main() { use schema::track_locations::dsl::*; let mut connection = establish_connection(); let results = track_locations .limit(5) .load::(&mut connection) .expect("Error loading track locations"); println!("Displaying {} tracks", results.len()); for track in results { println!("{:?}", track.location); println!("-----------\n"); println!("{:?}", track.directory); } }