From 367ec0812334c9881aaa01eb9ff6a7d7ac8e5b9b Mon Sep 17 00:00:00 2001 From: John Tennant Date: Mon, 31 Aug 2026 20:51:19 -0400 Subject: [PATCH] fix(db): move project revisions after main migrations Signed-off-by: John Tennant --- crates/buzz-db/src/runtime/migration.rs | 14 +++++++------- ...n_heads.sql => 0043_project_revision_heads.sql} | 0 2 files changed, 7 insertions(+), 7 deletions(-) rename migrations/{0041_project_revision_heads.sql => 0043_project_revision_heads.sql} (100%) diff --git a/crates/buzz-db/src/runtime/migration.rs b/crates/buzz-db/src/runtime/migration.rs index f715540283..03091b3ee2 100644 --- a/crates/buzz-db/src/runtime/migration.rs +++ b/crates/buzz-db/src/runtime/migration.rs @@ -699,7 +699,7 @@ mod tests { let mut migrations: Vec<_> = MIGRATOR.iter().collect(); migrations.sort_by_key(|migration| migration.version); - assert_eq!(migrations.len(), 41); + assert_eq!(migrations.len(), 43); assert_eq!(migrations[0].version, 1); assert_eq!(&*migrations[0].description, "initial schema"); assert!(migrations[0] @@ -1242,15 +1242,15 @@ mod tests { "migration 39 must register relay_operator_audit in _operator_global_tables" ); - assert_eq!(migrations[40].version, 41); - let project_revisions = migrations[40].sql.as_str(); + assert_eq!(migrations[42].version, 43); + let project_revisions = migrations[42].sql.as_str(); assert!( project_revisions.contains("CREATE TABLE project_revision_heads"), - "migration 41 must create project_revision_heads" + "migration 43 must create project_revision_heads" ); assert!( project_revisions.contains("attach_community_write_fence('project_revision_heads')"), - "migration 41 must fence project_revision_heads during community deletion" + "migration 43 must fence project_revision_heads during community deletion" ); } @@ -2221,9 +2221,9 @@ mod tests { .await .expect("connect migrated probe database"); MIGRATOR - .run_to(41, &migrated) + .run_to(43, &migrated) .await - .expect("apply migrations 1-41"); + .expect("apply migrations 1-43"); for table in [ "relay_admin_actions", diff --git a/migrations/0041_project_revision_heads.sql b/migrations/0043_project_revision_heads.sql similarity index 100% rename from migrations/0041_project_revision_heads.sql rename to migrations/0043_project_revision_heads.sql