Add microsoftsql storage type
This commit is contained in:
parent
4fd176058c
commit
e64ce4022a
3 changed files with 1093 additions and 4 deletions
|
|
@ -1,9 +1,6 @@
|
||||||
package org.dynmap;
|
package org.dynmap;
|
||||||
|
|
||||||
import java.io.BufferedInputStream;
|
|
||||||
import java.io.BufferedOutputStream;
|
|
||||||
import java.io.BufferedReader;
|
import java.io.BufferedReader;
|
||||||
import java.io.ByteArrayOutputStream;
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
import java.io.FileReader;
|
import java.io.FileReader;
|
||||||
|
|
@ -60,6 +57,7 @@ import org.dynmap.storage.MapStorage;
|
||||||
import org.dynmap.storage.aws_s3.AWSS3MapStorage;
|
import org.dynmap.storage.aws_s3.AWSS3MapStorage;
|
||||||
import org.dynmap.storage.filetree.FileTreeMapStorage;
|
import org.dynmap.storage.filetree.FileTreeMapStorage;
|
||||||
import org.dynmap.storage.mysql.MySQLMapStorage;
|
import org.dynmap.storage.mysql.MySQLMapStorage;
|
||||||
|
import org.dynmap.storage.mssql.MicrosoftSQLMapStorage;
|
||||||
import org.dynmap.storage.mariadb.MariaDBMapStorage;
|
import org.dynmap.storage.mariadb.MariaDBMapStorage;
|
||||||
import org.dynmap.storage.sqllte.SQLiteMapStorage;
|
import org.dynmap.storage.sqllte.SQLiteMapStorage;
|
||||||
import org.dynmap.storage.postgresql.PostgreSQLMapStorage;
|
import org.dynmap.storage.postgresql.PostgreSQLMapStorage;
|
||||||
|
|
@ -447,6 +445,9 @@ public class DynmapCore implements DynmapCommonAPI {
|
||||||
else if (storetype.equals("aws_s3")) {
|
else if (storetype.equals("aws_s3")) {
|
||||||
defaultStorage = new AWSS3MapStorage();
|
defaultStorage = new AWSS3MapStorage();
|
||||||
}
|
}
|
||||||
|
else if (storetype.equals("microsoftsql")) {
|
||||||
|
defaultStorage = new MicrosoftSQLMapStorage();
|
||||||
|
}
|
||||||
else {
|
else {
|
||||||
Log.severe("Invalid storage type for map data: " + storetype);
|
Log.severe("Invalid storage type for map data: " + storetype);
|
||||||
return false;
|
return false;
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load diff
|
|
@ -237,7 +237,7 @@ var DynmapTileLayer = L.TileLayer.extend({
|
||||||
|
|
||||||
// Some helper functions.
|
// Some helper functions.
|
||||||
zoomprefix: function(amount) {
|
zoomprefix: function(amount) {
|
||||||
return 'zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz'.substr(0, amount);
|
return ' zzzzzzzzzzzzzzzzzzzzzzzzzz'.substr(0, amount);
|
||||||
},
|
},
|
||||||
|
|
||||||
getTileInfo: function(coords) {
|
getTileInfo: function(coords) {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue