Budibase/budibase · error

Unable to allocate auto column values for table ${table._id}

Error message

Unable to allocate auto column values for table ${table._id} after ${MAX_ALLOCATE_ATTEMPTS} attempts

What it means

Error "Unable to allocate auto column values for table ${table._id} after ${MAX_ALLOCATE_ATTEMPTS} attempts" thrown in Budibase/budibase.

Source

Thrown at packages/server/src/utilities/rowProcessor/autoColumnState.ts:150

      const next = current + 1
      updatedState.columns[columnName] = next
      allocations[columnName] = next
    }

    try {
      const response = await db.put(updatedState)
      updatedState._rev = response.rev
      return allocations
    } catch (err: any) {
      if (isConflictError(err)) {
        attempt++
        continue
      }
      throw err
    }
  }

  throw new Error(
    `Unable to allocate auto column values for table ${table._id} after ${MAX_ALLOCATE_ATTEMPTS} attempts`
  )
}

View on GitHub (pinned to a81a902e9a)

When it happens

Trigger: Thrown at packages/server/src/utilities/rowProcessor/autoColumnState.ts:150 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/c799af95478eb825. Report an issue: GitHub.