Class.forName(driver);
QueryExecuter queryExecuter = new QueryExecuter(url, userid, password);
DatabaseSchemaVersionManager databaseSchemaVersionManager =
new DatabaseSchemaVersionManager(queryExecuter, changeLogTableName);
ChangeScriptRepository changeScriptRepository =
new ChangeScriptRepository(new DirectoryScanner(encoding).getChangeScriptsForDirectory(scriptdirectory));
ChangeScriptApplier doScriptApplier;