# X_FRAMEWORK_SCHEMA_UNAPPLIED

## Means

a serving role booted over a database whose framework schema this build never applied

## Typical cause

since 24.0.0 only ROLE=migrate (x db migrate, x dev, and the other CLI commands) applies the framework tables, under the migration advisory lock with a bounded lock_timeout; a serving role on an external DATABASE_URL only verifies that the build it runs has been applied, by the stamp migrate leaves on x_jobs. The stamp lacks this build: the release ran the web, sync, worker, scheduler or replicator role before its migrate step, or skipped it

## Fix

`x db migrate`

[CLI and verify](/error-codes#cli-and-verify)
