From 4daaac662ff5e952cf13ac093688f56045821250 Mon Sep 17 00:00:00 2001
From: Justin Clarke Casey
Date: Mon, 29 Sep 2008 15:22:48 +0000
Subject: * Apply http://opensimulator.org/mantis/view.php?id=2295 * Updated
MSSQL to reflect resend changes * Added the new columns in prims table. *
Created a implementation for getting gestures. * Remove configurable table
names for user. * Thanks Ruud Lathorp
---
OpenSim/Data/MSSQL/MSSQLUserData.cs | 46 ++++++++++++++++++++-----------------
1 file changed, 25 insertions(+), 21 deletions(-)
(limited to 'OpenSim/Data/MSSQL/MSSQLUserData.cs')
diff --git a/OpenSim/Data/MSSQL/MSSQLUserData.cs b/OpenSim/Data/MSSQL/MSSQLUserData.cs
index cbb7368..ee7765f 100644
--- a/OpenSim/Data/MSSQL/MSSQLUserData.cs
+++ b/OpenSim/Data/MSSQL/MSSQLUserData.cs
@@ -51,9 +51,9 @@ namespace OpenSim.Data.MSSQL
///
public MSSQLManager database;
- private string m_agentsTableName;
- private string m_usersTableName;
- private string m_userFriendsTableName;
+ private const string m_agentsTableName = "agents";
+ private const string m_usersTableName = "users";
+ private const string m_userFriendsTableName = "userfriends";
override public void Initialise()
{
@@ -68,7 +68,6 @@ namespace OpenSim.Data.MSSQL
/// use mssql_connection.ini
override public void Initialise(string connect)
{
- IniFile iniFile = new IniFile("mssql_connection.ini");
if (string.IsNullOrEmpty(connect))
{
@@ -76,6 +75,8 @@ namespace OpenSim.Data.MSSQL
}
else
{
+ IniFile iniFile = new IniFile("mssql_connection.ini");
+
string settingDataSource = iniFile.ParseFileReadValue("data_source");
string settingInitialCatalog = iniFile.ParseFileReadValue("initial_catalog");
string settingPersistSecurityInfo = iniFile.ParseFileReadValue("persist_security_info");
@@ -85,23 +86,23 @@ namespace OpenSim.Data.MSSQL
database = new MSSQLManager(settingDataSource, settingInitialCatalog, settingPersistSecurityInfo, settingUserId, settingPassword);
}
- m_usersTableName = iniFile.ParseFileReadValue("userstablename");
- if (m_usersTableName == null)
- {
- m_usersTableName = "users";
- }
-
- m_userFriendsTableName = iniFile.ParseFileReadValue("userfriendstablename");
- if (m_userFriendsTableName == null)
- {
- m_userFriendsTableName = "userfriends";
- }
-
- m_agentsTableName = iniFile.ParseFileReadValue("agentstablename");
- if (m_agentsTableName == null)
- {
- m_agentsTableName = "agents";
- }
+// m_usersTableName = iniFile.ParseFileReadValue("userstablename");
+// if (m_usersTableName == null)
+// {
+// m_usersTableName = "users";
+// }
+//
+// m_userFriendsTableName = iniFile.ParseFileReadValue("userfriendstablename");
+// if (m_userFriendsTableName == null)
+// {
+// m_userFriendsTableName = "userfriends";
+// }
+//
+// m_agentsTableName = iniFile.ParseFileReadValue("agentstablename");
+// if (m_agentsTableName == null)
+// {
+// m_agentsTableName = "agents";
+// }
//TODO this can be removed at one time!!!!!
TestTables();
@@ -110,6 +111,9 @@ namespace OpenSim.Data.MSSQL
database.CheckMigration(_migrationStore);
}
+ ///
+ /// Releases unmanaged and - optionally - managed resources
+ ///
override public void Dispose() { }
///
--
cgit v1.1