Files
buzz/migrations/0045_project_state_projection.sql
John Tennant a0978649f4 Merge origin/main into project state read model
* origin/main:
  feat(buzz-agent): add DatabricksAuthCoordinator single-flight OAuth (#5545)
  fix(desktop): preserve keyring identity during recovery (#7203)
  feat(mobile): prepare `buzz-push-gateway` for deployment (#7158)
  ci: relax file-size ceilings by surface (#6485)
  fix(mobile): isolate extension linker flags; complete iOS build in CI (#7187)

Signed-off-by: John Tennant <jtennant@squareup.com>

# Conflicts:
#	crates/buzz-db/src/runtime/migration.rs
2026-09-01 16:11:52 -04:00

6 lines
290 B
SQL

ALTER TABLE project_state_heads
ADD COLUMN projected_revision BIGINT NOT NULL DEFAULT 0
CHECK (projected_revision >= 0 AND projected_revision <= revision),
ADD COLUMN projection_pubkey BYTEA
CHECK (projection_pubkey IS NULL OR octet_length(projection_pubkey) = 32);