Budibase/budibase · error
Self-host cloud DB not found
Error message
Self-host cloud DB not found
What it means
Error "Self-host cloud DB not found" thrown in Budibase/budibase.
Source
Thrown at packages/backend-core/src/context/mainContext.ts:202
task: () => T
): Promise<T> {
return newContext({ license }, task)
}
export function getLicense(): License | undefined {
const context = Context.get()
return context?.license
}
export function isSelfHostUsingCloud() {
const context = Context.get()
return !!context?.isSelfHostUsingCloud
}
export function getSelfHostCloudDB() {
const context = Context.get()
if (!context || !context.isSelfHostUsingCloud) {
throw new Error("Self-host cloud DB not found")
}
return getDB(StaticDatabases.SELF_HOST_CLOUD.name)
}
export async function doInWorkspaceContext<T>(
workspaceId: string,
task: () => T
): Promise<T> {
return _doInWorkspaceContext(workspaceId, task)
}
async function _doInWorkspaceContext<T>(
workspaceId: string,
task: () => T,
extraContextSettings?: ContextMap
): Promise<T> {
if (!workspaceId) {
throw new Error("workspaceId is required")View on GitHub (pinned to a81a902e9a)
When it happens
Trigger: Thrown at packages/backend-core/src/context/mainContext.ts:202 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of Budibase/budibase@a81a902e9a (2026-08-29).
Data as JSON: /api/errors/c508f84b3d1eee0c.
Report an issue: GitHub.