add feature of setting custom dsn in migration.php