protected abstract void WriteMigrationInfo(MigrationInfo migrationInfo);
void IMigrationExecuter.WriteMigrationInfo(MigrationInfo migrationInfo) { MakeSureMigrationSchemeExist(); WriteMigrationInfo(migrationInfo); }