Committed patch from Lulurun to fix Mantis 817. Thanks Lulurun

This commit is contained in:
Johan Berntsson
2008-03-26 02:49:35 +00:00
parent 7f5e1546e2
commit 7fe243e3d4
3 changed files with 59 additions and 2 deletions

View File

@@ -0,0 +1,30 @@
using System;
using System.Collections.Generic;
using OpenSim.Framework;
using OpenSim.Framework.Data;
using OpenSim.Framework.Data.Base;
using OpenSim.Framework.Data.MySQLMapper;
namespace OpenSim.Framework.Data.MapperFactory
{
public class DataMapperFactory
{
public enum MAPPER_TYPE {
MYSQL,
};
public DataMapperFactory() {
}
static public BaseDatabaseConnector GetDataBaseMapper(MAPPER_TYPE type, string connectionString)
{
switch (type) {
case MAPPER_TYPE.MYSQL:
return new MySQLDatabaseMapper(connectionString);
default:
return null;
}
}
}
}