Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 21 additions & 21 deletions Intersect.Editor/Core/Database.cs
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ public static partial class Database

public static int GridLightColor = System.Drawing.Color.White.ToArgb();

private static SQLiteConnection sDbConnection;
private static SqliteConnection sDbConnection;

//Options File
public static void LoadOptions()
Expand Down Expand Up @@ -72,7 +72,7 @@ public static void InitMapCache()

if (sDbConnection == null)
{
sDbConnection = new SQLiteConnection("Data Source=" + DB_FILENAME + ";Version=3");
sDbConnection = new SqliteConnection("Data Source=" + DB_FILENAME);
sDbConnection.Open();
}

Expand All @@ -86,7 +86,7 @@ public static void InitMapCache()

private static void CreateDatabase()
{
sDbConnection = new SQLiteConnection("Data Source=" + DB_FILENAME + ";Version=3");
sDbConnection = new SqliteConnection("Data Source=" + DB_FILENAME);
sDbConnection.Open();
CreateOptionsTable();
CreateMapCacheTable();
Expand Down Expand Up @@ -138,20 +138,20 @@ public static void SaveOption(string name, string value)
OPTION_VALUE +
");";

using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + OPTION_NAME, name));
cmd.Parameters.Add(new SQLiteParameter("@" + OPTION_VALUE, value));
cmd.Parameters.Add(new SqliteParameter("@" + OPTION_NAME, name));
cmd.Parameters.Add(new SqliteParameter("@" + OPTION_VALUE, value));
cmd.ExecuteNonQuery();
}
}

public static string GetOptionStr(string name)
{
var query = "SELECT * from " + OPTION_TABLE + " WHERE " + OPTION_NAME + "=@" + OPTION_NAME + ";";
using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + OPTION_NAME, name));
cmd.Parameters.Add(new SqliteParameter("@" + OPTION_NAME, name));
var dataReader = cmd.ExecuteReader();
while (dataReader.Read())
{
Expand Down Expand Up @@ -281,12 +281,12 @@ public static byte[] LoadMapCacheRaw(Guid id, int revision)
query += " AND " + MAP_CACHE_REVISION + "=@" + MAP_CACHE_REVISION;
}

using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_ID, id.ToString()));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_ID, id.ToString()));
if (revision > -1)
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_REVISION, revision.ToString()));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_REVISION, revision.ToString()));
}

var dataReader = cmd.ExecuteReader();
Expand Down Expand Up @@ -324,17 +324,17 @@ public static void SaveMapCache(Guid id, int revision, byte[] data)
MAP_CACHE_DATA +
");";

using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_ID, id.ToString()));
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_REVISION, revision));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_ID, id.ToString()));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_REVISION, revision));
if (data != null)
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_DATA, data));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_DATA, data));
}
else
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_DATA, null));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_DATA, null));
}

cmd.ExecuteNonQuery();
Expand All @@ -354,20 +354,20 @@ public static void ClearMapCache(Guid id)
" = @" +
MAP_CACHE_ID;

using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_ID, id.ToString()));
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_DATA, null));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_ID, id.ToString()));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_DATA, null));
cmd.ExecuteNonQuery();
}
}

public static void ClearAllMapCache()
{
var query = "UPDATE " + MAP_CACHE_TABLE + " SET " + MAP_CACHE_DATA + " = @" + MAP_CACHE_DATA;
using (var cmd = new SQLiteCommand(query, sDbConnection))
using (var cmd = new SqliteCommand(query, sDbConnection))
{
cmd.Parameters.Add(new SQLiteParameter("@" + MAP_CACHE_DATA, null));
cmd.Parameters.Add(new SqliteParameter("@" + MAP_CACHE_DATA, null));
cmd.ExecuteNonQuery();
}
}
Expand Down
Loading