* update build update database (note: why don't use #ifdef FORCE_REPLACE_DB)