void UpdateVersion(int rpVersion)
{
using (var rCommand = Connection.CreateCommand())
{
rCommand.CommandText =
"INSERT OR IGNORE INTO versions(key, value) VALUES(@group, @version); " +
"UPDATE versions SET value = @version WHERE key = @group AND cast(value AS INT) < @version;";
rCommand.Parameters.AddWithValue("@group", GroupName);
rCommand.Parameters.AddWithValue("@version", Version.ToString());
rCommand.ExecuteNonQuery();
}
}