diff --git a/CS2-SimpleAdmin.cs b/CS2-SimpleAdmin.cs index c50fe8c..ab33ca1 100644 --- a/CS2-SimpleAdmin.cs +++ b/CS2-SimpleAdmin.cs @@ -59,7 +59,7 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig { - _database = new(dbConnectionString); - - using (var connection = _database.GetConnection()) + try { - using var transaction = await connection.BeginTransactionAsync(); - try + + _database = new(dbConnectionString); + + using (var connection = _database.GetConnection()) { - string sql = @"CREATE TABLE IF NOT EXISTS `sa_bans` ( + using var transaction = await connection.BeginTransactionAsync(); + try + { + string sql = @"CREATE TABLE IF NOT EXISTS `sa_bans` ( `id` INT NOT NULL AUTO_INCREMENT PRIMARY KEY, `player_steamid` VARCHAR(64), `player_name` VARCHAR(128), @@ -102,9 +105,9 @@ public partial class CS2_SimpleAdmin : BasePlugin, IPluginConfig