Open Bug 1569446 Opened 7 years ago Updated 7 years ago

Checksetup can't proceed if existing table is missing from bz_schema

Categories

(Bugzilla :: Bugzilla-General, defect)

defect
Not set
normal

Tracking

()

People

(Reporter: dylan, Unassigned)

Details

The following conditions result in an error, and we should handle it:

  1. A custom field exists in fielddefs
  2. The custom field has an associated table that is not in bz_schema
  3. The associated table actually exists

Instead of failing, checksetup should offer to fix this issue, or provide details how to fix the problem

The manual way to fix this is to, on a fresh DB, re-create the same custom field and then copy and paste that definition out of bz_schema from the fresh DB to the existing one.

You need to log in before you can comment on or make changes to this bug.