ensure that DB enum check is done only once per BF revision
Merge pull request #2470 from mtbc/db-enum-for-new-bf

ensure that DB enum check is done only once per BF revision