Review your estimate of the migration effort

Now that you understand Client-Library, know how much and what sort of DB-Library code your application contains, and have decided what parts, if any, of your application to redesign, reevaluate your previous estimate of the migration effort.

Redesign does add to migration time, but it is generally worth the effort.