From cbf9fcfac591bd8c8fcbccaa562c7a5fa05c4d9c Mon Sep 17 00:00:00 2001 From: lbsa71 Date: Fri, 11 Apr 2008 09:56:22 +0000 Subject: * Discerned between AddProfile and UpdateProfile in region registration :: Believe it or not, but INSERT/UPDATE is actually a better pattern than REPLACE, since, with INSERT/UPDATE you can catch erroneous UPDATES to non-INSERTed items as well as catch erroneous re-INSERTS. in 95% of the cases, you SHOULD have a clear INSERT context, and a clear and separate UPDATE context. If you think your case falls within the 5%, maybe you should re-evaluate your code. :: --- OpenSim/Data/IGridData.cs | 2 ++ 1 file changed, 2 insertions(+) (limited to 'OpenSim/Data/IGridData.cs') diff --git a/OpenSim/Data/IGridData.cs b/OpenSim/Data/IGridData.cs index feb372e..c924031 100644 --- a/OpenSim/Data/IGridData.cs +++ b/OpenSim/Data/IGridData.cs @@ -113,6 +113,8 @@ namespace OpenSim.Data /// RESPONSE_OK if successful, error if not. DataResponse AddProfile(RegionProfileData profile); + DataResponse UpdateProfile(RegionProfileData profile); + ReservationData GetReservationAtPoint(uint x, uint y); } } -- cgit v1.1