linux updater
This commit is contained in:
@@ -118,7 +118,7 @@ namespace PluginManager.Database
|
||||
}
|
||||
|
||||
|
||||
public async Task<string> GetValueAsync(string tableName, string keyName, string KeyValue,
|
||||
public async Task<string?> GetValueAsync(string tableName, string keyName, string KeyValue,
|
||||
string ResultColumnName)
|
||||
{
|
||||
if (!await TableExistsAsync(tableName))
|
||||
@@ -127,7 +127,7 @@ namespace PluginManager.Database
|
||||
return await ReadDataAsync($"SELECT {ResultColumnName} FROM {tableName} WHERE {keyName}='{KeyValue}'");
|
||||
}
|
||||
|
||||
public string GetValue(string tableName, string keyName, string KeyValue, string ResultColumnName)
|
||||
public string? GetValue(string tableName, string keyName, string KeyValue, string ResultColumnName)
|
||||
{
|
||||
if (!TableExists(tableName))
|
||||
throw new System.Exception($"Table {tableName} does not exist");
|
||||
@@ -233,7 +233,7 @@ namespace PluginManager.Database
|
||||
return r;
|
||||
}
|
||||
|
||||
public async Task<string> ReadDataAsync(string query)
|
||||
public async Task<string?> ReadDataAsync(string query)
|
||||
{
|
||||
if (!Connection.State.HasFlag(System.Data.ConnectionState.Open))
|
||||
await Connection.OpenAsync();
|
||||
@@ -250,7 +250,7 @@ namespace PluginManager.Database
|
||||
return null;
|
||||
}
|
||||
|
||||
public string ReadData(string query)
|
||||
public string? ReadData(string query)
|
||||
{
|
||||
if (!Connection.State.HasFlag(System.Data.ConnectionState.Open))
|
||||
Connection.Open();
|
||||
@@ -267,7 +267,7 @@ namespace PluginManager.Database
|
||||
return null;
|
||||
}
|
||||
|
||||
public async Task<object[]> ReadDataArrayAsync(string query)
|
||||
public async Task<object[]?> ReadDataArrayAsync(string query)
|
||||
{
|
||||
if (!Connection.State.HasFlag(System.Data.ConnectionState.Open))
|
||||
await Connection.OpenAsync();
|
||||
@@ -284,7 +284,7 @@ namespace PluginManager.Database
|
||||
return null;
|
||||
}
|
||||
|
||||
public async Task<List<string[]>> ReadAllRowsAsync(string query)
|
||||
public async Task<List<string[]>?> ReadAllRowsAsync(string query)
|
||||
{
|
||||
if (!Connection.State.HasFlag(System.Data.ConnectionState.Open))
|
||||
await Connection.OpenAsync();
|
||||
@@ -307,7 +307,7 @@ namespace PluginManager.Database
|
||||
return rows;
|
||||
}
|
||||
|
||||
public object[] ReadDataArray(string query)
|
||||
public object[]? ReadDataArray(string query)
|
||||
{
|
||||
if (!Connection.State.HasFlag(System.Data.ConnectionState.Open))
|
||||
Connection.Open();
|
||||
|
||||
@@ -43,8 +43,8 @@ public class Command
|
||||
|
||||
public class ConsoleCommand
|
||||
{
|
||||
public string CommandName { get; init; }
|
||||
public string Description { get; init; }
|
||||
public string Usage { get; init; }
|
||||
public Action<string[]> Action { get; init; }
|
||||
public string? CommandName { get; init; }
|
||||
public string? Description { get; init; }
|
||||
public string? Usage { get; init; }
|
||||
public Action<string[]>? Action { get; init; }
|
||||
}
|
||||
@@ -429,8 +429,8 @@ public class ConsoleCommandsHandler
|
||||
}
|
||||
else
|
||||
{
|
||||
Process.Start("./DiscordBot", "lp");
|
||||
HandleCommand("sd");
|
||||
//HandleCommand("sd");
|
||||
Console.WriteLine("This command can not be used outside of Windows yet. Please restart the bot using the manual way");
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
Reference in New Issue
Block a user