diff --git a/.sqlx/query-79ea7db0f92c01d358679d0ea4e936b8d4645f6265126aff46a3b5c9cabba64b.json b/.sqlx/query-72a4b5a8e046a7196d7f27baad5ed82e22ad7b5333749fae4c75e0b8e1066e7f.json similarity index 69% rename from .sqlx/query-79ea7db0f92c01d358679d0ea4e936b8d4645f6265126aff46a3b5c9cabba64b.json rename to .sqlx/query-72a4b5a8e046a7196d7f27baad5ed82e22ad7b5333749fae4c75e0b8e1066e7f.json index 00c637d9f..588312d6f 100644 --- a/.sqlx/query-79ea7db0f92c01d358679d0ea4e936b8d4645f6265126aff46a3b5c9cabba64b.json +++ b/.sqlx/query-72a4b5a8e046a7196d7f27baad5ed82e22ad7b5333749fae4c75e0b8e1066e7f.json @@ -1,6 +1,6 @@ { "db_name": "PostgreSQL", - "query": "\n SELECT c.name, r.version, r.release_time\n FROM crates c, releases r\n WHERE c.id = r.crate_id\n ORDER BY r.id\n ", + "query": "\n SELECT c.name, r.version, r.release_time\n FROM crates c, releases r\n WHERE c.id = r.crate_id AND r.release_time IS NOT NULL\n ORDER BY r.release_time DESC\n ", "describe": { "columns": [ { @@ -28,5 +28,5 @@ true ] }, - "hash": "79ea7db0f92c01d358679d0ea4e936b8d4645f6265126aff46a3b5c9cabba64b" + "hash": "72a4b5a8e046a7196d7f27baad5ed82e22ad7b5333749fae4c75e0b8e1066e7f" } diff --git a/src/bin/cratesfyi.rs b/src/bin/cratesfyi.rs index bdc4048e1..95f1caf05 100644 --- a/src/bin/cratesfyi.rs +++ b/src/bin/cratesfyi.rs @@ -583,8 +583,8 @@ impl DatabaseSubcommand { " SELECT c.name, r.version, r.release_time FROM crates c, releases r - WHERE c.id = r.crate_id - ORDER BY r.id + WHERE c.id = r.crate_id AND r.release_time IS NOT NULL + ORDER BY r.release_time DESC " ) .fetch(&mut *conn);