database: generalize use of get_key