From 18d7e7edc56579af4f7fb81348c005bf768a8722 Mon Sep 17 00:00:00 2001 From: Wim Looman Date: Tue, 12 Jul 2022 21:19:30 +0200 Subject: [PATCH] Support 1.63 running doc-tests on private macros --- src/db/migrate.rs | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/src/db/migrate.rs b/src/db/migrate.rs index 3b8deb6df..e83ba191b 100644 --- a/src/db/migrate.rs +++ b/src/db/migrate.rs @@ -11,7 +11,7 @@ use schemamama_postgres::{PostgresAdapter, PostgresMigration}; /// /// Example: /// -/// ``` +/// ```no_compile /// let my_migration = migration!(100, /// "migrate data", /// |transaction: &mut Transaction| -> Result<(), PostgresError> { @@ -73,7 +73,7 @@ macro_rules! migration { /// /// Example: /// -/// ``` +/// ```no_compile /// let my_migration = sql_migration!(100, /// "Create test table", /// "CREATE TABLE test ( id SERIAL);", @@ -650,7 +650,7 @@ pub fn migrate(version: Option, conn: &mut Client) -> crate::error::Res sql_migration!( context, 26, - "create indexes for crates, github_repos and releases", + "create indexes for crates, github_repos and releases", // upgrade " CREATE INDEX crates_latest_version_idx ON crates (latest_version_id); @@ -788,7 +788,7 @@ pub fn migrate(version: Option, conn: &mut Client) -> crate::error::Res "ALTER TABLE releases DROP COLUMN archive_storage;", ), sql_migration!( - context, 31, "add index on builds.build_time", + context, 31, "add index on builds.build_time", "CREATE INDEX builds_build_time_idx ON builds (build_time DESC);", "DROP INDEX builds_build_time_idx;", ), @@ -800,14 +800,14 @@ pub fn migrate(version: Option, conn: &mut Client) -> crate::error::Res use crate::web::crate_details::CrateDetails; let rows = transaction.query( "SELECT crates.name, max(releases.version) as max_version_id - FROM crates - INNER JOIN releases ON crates.id = releases.crate_id + FROM crates + INNER JOIN releases ON crates.id = releases.crate_id GROUP BY crates.name", &[], )?; let update_version_query = transaction.prepare( - "UPDATE crates + "UPDATE crates SET latest_version_id = $2 WHERE id = $1", )?; @@ -827,10 +827,10 @@ pub fn migrate(version: Option, conn: &mut Client) -> crate::error::Res |transaction: &mut Transaction| -> Result<(), PostgresError> { transaction .execute( - "UPDATE crates + "UPDATE crates SET latest_version_id = ( - SELECT max(id) - FROM releases + SELECT max(id) + FROM releases WHERE releases.crate_id = crates.id )", &[],