diff options
author | Melanie Thielker | 2008-09-14 13:23:02 +0000 |
---|---|---|
committer | Melanie Thielker | 2008-09-14 13:23:02 +0000 |
commit | 281955949910eb257b5f7e42e54535ba7812418e (patch) | |
tree | 8c62c0006f2567983a686e811513c8c009061aac /OpenSim/Data/SQLite/SQLiteGridData.cs | |
parent | * Converted a number of methods within the login processes from private to pr... (diff) | |
download | opensim-SC_OLD-281955949910eb257b5f7e42e54535ba7812418e.zip opensim-SC_OLD-281955949910eb257b5f7e42e54535ba7812418e.tar.gz opensim-SC_OLD-281955949910eb257b5f7e42e54535ba7812418e.tar.bz2 opensim-SC_OLD-281955949910eb257b5f7e42e54535ba7812418e.tar.xz |
Mantis #2124
Thank you, RuudL, for a patch that brings MSSQL up to the same
implementation level as MySQL.
Diffstat (limited to 'OpenSim/Data/SQLite/SQLiteGridData.cs')
-rw-r--r-- | OpenSim/Data/SQLite/SQLiteGridData.cs | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/OpenSim/Data/SQLite/SQLiteGridData.cs b/OpenSim/Data/SQLite/SQLiteGridData.cs index f715c0e..3e1c67a 100644 --- a/OpenSim/Data/SQLite/SQLiteGridData.cs +++ b/OpenSim/Data/SQLite/SQLiteGridData.cs | |||
@@ -210,6 +210,25 @@ namespace OpenSim.Data.SQLite | |||
210 | return AddProfile(profile); | 210 | return AddProfile(profile); |
211 | } | 211 | } |
212 | 212 | ||
213 | /// <summary> | ||
214 | /// Deletes a sim profile from the database | ||
215 | /// </summary> | ||
216 | /// <param name="uuid">the sim UUID</param> | ||
217 | /// <returns>Successful?</returns> | ||
218 | //public DataResponse DeleteProfile(RegionProfileData profile) | ||
219 | override public DataResponse DeleteProfile(string uuid) | ||
220 | { | ||
221 | Dictionary<string, string> param = new Dictionary<string, string>(); | ||
222 | param["uuid"] = uuid; | ||
223 | |||
224 | IDbCommand result = database.Query("DELETE FROM regions WHERE uuid = @uuid", param); | ||
225 | if (result.ExecuteNonQuery() > 0) | ||
226 | { | ||
227 | return DataResponse.RESPONSE_OK; | ||
228 | } | ||
229 | return DataResponse.RESPONSE_ERROR; | ||
230 | } | ||
231 | |||
213 | /// <summary> | 232 | /// <summary> |
214 | /// DEPRECATED. Attempts to authenticate a region by comparing a shared secret. | 233 | /// DEPRECATED. Attempts to authenticate a region by comparing a shared secret. |
215 | /// </summary> | 234 | /// </summary> |