#165 - Let dry run work when there is no migration table

this seems right to me, unless I'm confused but I dont think I am...

if we're not in dry run, ie a LIVE migration, make sure there was no "error", if we're NOT a LIVE migration then move on and log the fact a migration table was created?