diff options
author | Johan Berntsson | 2008-03-07 08:10:52 +0000 |
---|---|---|
committer | Johan Berntsson | 2008-03-07 08:10:52 +0000 |
commit | b99455d23d57d10c221929a9233520026aed2cd4 (patch) | |
tree | 681bea0b0dfcaf3c13c6d86afe9f7862138eca77 /OpenSim/Framework/Data.MySQL/MySQLGridData.cs | |
parent | * Fix for exception in landmanager crash. (diff) | |
download | opensim-SC_OLD-b99455d23d57d10c221929a9233520026aed2cd4.zip opensim-SC_OLD-b99455d23d57d10c221929a9233520026aed2cd4.tar.gz opensim-SC_OLD-b99455d23d57d10c221929a9233520026aed2cd4.tar.bz2 opensim-SC_OLD-b99455d23d57d10c221929a9233520026aed2cd4.tar.xz |
Fix to solve mantis 717 problem. Makes sure the region DB schema is up to date and consistent
Diffstat (limited to 'OpenSim/Framework/Data.MySQL/MySQLGridData.cs')
-rw-r--r-- | OpenSim/Framework/Data.MySQL/MySQLGridData.cs | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/OpenSim/Framework/Data.MySQL/MySQLGridData.cs b/OpenSim/Framework/Data.MySQL/MySQLGridData.cs index eefb4e9..0ae8e0b 100644 --- a/OpenSim/Framework/Data.MySQL/MySQLGridData.cs +++ b/OpenSim/Framework/Data.MySQL/MySQLGridData.cs | |||
@@ -97,11 +97,16 @@ namespace OpenSim.Framework.Data.MySQL | |||
97 | database.ExecuteResourceSql("CreateRegionsTable.sql"); | 97 | database.ExecuteResourceSql("CreateRegionsTable.sql"); |
98 | return; | 98 | return; |
99 | } | 99 | } |
100 | else if (oldVersion.Contains("Rev. 1")) | 100 | if (oldVersion.Contains("Rev. 1")) |
101 | { | 101 | { |
102 | database.ExecuteResourceSql("UpgradeRegionsTableToVersion2.sql"); | 102 | database.ExecuteResourceSql("UpgradeRegionsTableToVersion2.sql"); |
103 | return; | 103 | return; |
104 | } | 104 | } |
105 | if (oldVersion.Contains("Rev. 2")) | ||
106 | { | ||
107 | database.ExecuteResourceSql("UpgradeRegionsTableToVersion3.sql"); | ||
108 | return; | ||
109 | } | ||
105 | } | 110 | } |
106 | 111 | ||
107 | #endregion | 112 | #endregion |