aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/OpenSim/Data/IUserAccountData.cs
diff options
context:
space:
mode:
authorMelanie2009-12-29 18:31:27 +0000
committerMelanie2009-12-29 18:31:27 +0000
commit18ca978b81fb504b53bddadf292319b85807a299 (patch)
tree6b692d64a318d056246aa64a1edd89b37a048802 /OpenSim/Data/IUserAccountData.cs
parent* Added useraccount table (diff)
downloadopensim-SC_OLD-18ca978b81fb504b53bddadf292319b85807a299.zip
opensim-SC_OLD-18ca978b81fb504b53bddadf292319b85807a299.tar.gz
opensim-SC_OLD-18ca978b81fb504b53bddadf292319b85807a299.tar.bz2
opensim-SC_OLD-18ca978b81fb504b53bddadf292319b85807a299.tar.xz
Give the new user tables the once-over. Strip the current set of methods
from IUserAccountService, we need to define what goes in there. Change the handler to the generic handler. Adjust migrations, add index
Diffstat (limited to 'OpenSim/Data/IUserAccountData.cs')
-rw-r--r--OpenSim/Data/IUserAccountData.cs8
1 files changed, 2 insertions, 6 deletions
diff --git a/OpenSim/Data/IUserAccountData.cs b/OpenSim/Data/IUserAccountData.cs
index d1d6c66..0004a5f 100644
--- a/OpenSim/Data/IUserAccountData.cs
+++ b/OpenSim/Data/IUserAccountData.cs
@@ -36,6 +36,8 @@ namespace OpenSim.Data
36 { 36 {
37 public UUID PrincipalID; 37 public UUID PrincipalID;
38 public UUID ScopeID; 38 public UUID ScopeID;
39 public string FirstName;
40 public string LastName;
39 public Dictionary<string, object> Data; 41 public Dictionary<string, object> Data;
40 } 42 }
41 43
@@ -44,12 +46,6 @@ namespace OpenSim.Data
44 /// </summary> 46 /// </summary>
45 public interface IUserAccountData 47 public interface IUserAccountData
46 { 48 {
47 UserAccountData Get(UUID principalID, UUID ScopeID);
48
49 List<UserAccountData> Query(UUID principalID, UUID ScopeID, string query);
50
51 bool Store(UserAccountData data); 49 bool Store(UserAccountData data);
52
53 bool SetDataItem(UUID principalID, string item, string value);
54 } 50 }
55} 51}