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