add `Database.change`