internal override void DoAfterExecute(DatabaseConnection databaseConnection, IDbTransaction transaction, IDbCommand command) { if (_supportsAutoIncrementingFIELD != null && _tableName != null) { var lastAutoIncrementingID = databaseConnection.GetLastAutoIncrementingID(_tableName, transaction, command); _supportsAutoIncrementingFIELD.SetAutoIncrementingFieldValue(lastAutoIncrementingID); } }