Added /clearbans
fixed sql query in find by name.
This commit is contained in:
parent
f1c86a6216
commit
2a1b81c86a
3 changed files with 62 additions and 4 deletions
|
|
@ -80,7 +80,7 @@ namespace TShockAPI
|
|||
var namecol = casesensitive ? "Name" : "UPPER(Name)";
|
||||
if (!casesensitive)
|
||||
name = name.ToUpper();
|
||||
com.CommandText = "SELECT *, COUNT(*) FROM Bans WHERE " + namecol + "=@name LIMIT 5";
|
||||
com.CommandText = "SELECT * FROM Bans WHERE " + namecol + "=@name";
|
||||
AddParameter(com, "@name", name);
|
||||
using (var reader = com.ExecuteReader())
|
||||
{
|
||||
|
|
@ -132,6 +132,22 @@ namespace TShockAPI
|
|||
}
|
||||
return false;
|
||||
}
|
||||
public bool ClearBans()
|
||||
{
|
||||
try
|
||||
{
|
||||
using (var com = database.CreateCommand())
|
||||
{
|
||||
com.CommandText = "DELETE FROM Bans";
|
||||
com.ExecuteNonQuery();
|
||||
return true;
|
||||
}
|
||||
}
|
||||
catch (SqliteExecutionException ex)
|
||||
{
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
public class Ban
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue