urldecode the parts of the database URLs before using them
drop tables, columns, and keys if necessary to make the target schema match
implement adding and replacing keys to match the source schema