mirror of
https://github.com/opensim/opensim.git
synced 2026-08-13 05:05:43 +08:00
fix RegionStore creation so that the .sql file works
This commit is contained in:
@@ -54,10 +54,10 @@ namespace OpenSim.Data.NHibernate
|
|||||||
private ISessionFactory factory;
|
private ISessionFactory factory;
|
||||||
private ISession session;
|
private ISession session;
|
||||||
|
|
||||||
public void Initialise()
|
// public void Initialise()
|
||||||
{
|
// {
|
||||||
Initialise("SQLiteDialect;SqliteClientDriver;URI=file:OpenSim.db,version=3", true);
|
// Initialise("SQLiteDialect;SqliteClientDriver;URI=file:OpenSim.db,version=3", true);
|
||||||
}
|
// }
|
||||||
|
|
||||||
public void Initialise(string connect, bool persistpriminventories)
|
public void Initialise(string connect, bool persistpriminventories)
|
||||||
{
|
{
|
||||||
@@ -67,7 +67,7 @@ namespace OpenSim.Data.NHibernate
|
|||||||
if (parts.Length != 3)
|
if (parts.Length != 3)
|
||||||
{
|
{
|
||||||
// TODO: make this a real exception type
|
// TODO: make this a real exception type
|
||||||
throw new Exception("Malformed Inventory connection string '" + connect + "'");
|
throw new Exception("Malformed Region connection string '" + connect + "'");
|
||||||
}
|
}
|
||||||
|
|
||||||
string dialect = parts[0];
|
string dialect = parts[0];
|
||||||
|
|||||||
@@ -74,6 +74,6 @@ CREATE TABLE `Prims` (
|
|||||||
`ExtraParams` longblob,
|
`ExtraParams` longblob,
|
||||||
PRIMARY KEY (`UUID`),
|
PRIMARY KEY (`UUID`),
|
||||||
KEY `prims_regionuuid` (`RegionID`),
|
KEY `prims_regionuuid` (`RegionID`),
|
||||||
KEY 'prims_parentuuid' ('ParentUUID')
|
KEY `prims_parentuuid` (`ParentUUID`)
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user