From 63ca88c35c927f5035ecb4d6b06cb582ae22a842 Mon Sep 17 00:00:00 2001 From: Eh2406 Date: Thu, 23 Feb 2017 16:18:02 -0500 Subject: [PATCH] Sort optional dependencies last then by name --- src/version.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/version.rs b/src/version.rs index 6316c56c178..19cb08ab57d 100644 --- a/src/version.rs +++ b/src/version.rs @@ -158,7 +158,8 @@ impl Version { FROM dependencies LEFT JOIN crates ON crates.id = dependencies.crate_id - WHERE dependencies.version_id = $1")?; + WHERE dependencies.version_id = $1 + ORDER BY optional, name")?; let rows = stmt.query(&[&self.id])?; Ok(rows.iter().map(|r| { (Model::from_row(&r), r.get("crate_name"))