private void RecordMigration(IDatabaseMigration migration)
{
var migrationsTableExistsCommand = new DbCommandSpec()
.SetCommandText(string.Format("insert into {0} ({1}) values ({2})",
MIGRATIONS_TABLE_NAME,
session.DbAdapter.Quote(MIGRATION_NAME_COLUMN_NAME),
session.DbAdapter.FormatParameterName("name")))
.AddParameter("name", migration.Name);
session.ExecuteNonQuery(migrationsTableExistsCommand);
}