patch from Licu Rau from Craft/World for PostgreSQL friends (untested :()

This commit is contained in:
UbitUmarov
2025-09-16 18:37:58 +01:00
parent 153a5e978a
commit 154637b244
2 changed files with 31 additions and 14 deletions

View File

@@ -46,7 +46,7 @@ namespace OpenSim.Data.PGSQL
protected string m_ConnectionString;
protected PGSQLManager m_database; //used for parameter type translation
protected Dictionary<string, FieldInfo> m_Fields =
new Dictionary<string, FieldInfo>();
new Dictionary<string, FieldInfo>(StringComparer.OrdinalIgnoreCase);
protected Dictionary<string, string> m_FieldTypes = new Dictionary<string, string>();
@@ -101,7 +101,7 @@ namespace OpenSim.Data.PGSQL
private void LoadFieldTypes()
{
m_FieldTypes = new Dictionary<string, string>();
m_FieldTypes = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);
string query = string.Format(@"select column_name,data_type
from INFORMATION_SCHEMA.COLUMNS
@@ -268,7 +268,7 @@ namespace OpenSim.Data.PGSQL
List<T> result = new List<T>();
if (cmd.Connection == null)
{
cmd.Connection = new NpgsqlConnection(m_connectionString);
cmd.Connection = new NpgsqlConnection(m_ConnectionString);
}
if (cmd.Connection.State == ConnectionState.Closed)
{