  joinable!(crates_categories -> categories (category_id));
  joinable!(crates_categories -> crates (crate_id));
  joinable!(crates_keywords -> crates (crate_id));
-@@ -862,6 +883,7 @@ joinable!(emails -> users (user_id));
+ joinable!(crates_keywords -> keywords (keyword_id));
+ joinable!(dependencies -> crates (crate_id));
+ joinable!(dependencies -> versions (version_id));
+ joinable!(emails -> users (user_id));
  joinable!(follows -> crates (crate_id));
  joinable!(follows -> users (user_id));
  joinable!(readme_renderings -> versions (version_id));

diff --git a/src/schema.rs b/src/schema.rs
index 3c2b80c..89da3e4 100644
--- a/src/schema.rs
+++ b/src/schema.rs
@@ -1,3 +1,5 @@
+#![allow(unused_imports)]
+
 table! {
     use diesel::sql_types::*;
     use diesel_full_text_search::{TsVector as Tsvector};
@@ -590,6 +592,24 @@ table! {
 }
 
 table! {

     reserved_crate_names,
     teams,
     users,
     version_authors,
     version_downloads,
