internal static SqlTwitchUser FromName(string username)
{
try {
object[] values = _table.Select(null, null, "Name=?a", new object[] { username }, null);
if(values != null && values.Length > 0) {
return new SqlTwitchUser(values[0].FromSql<uint>(), values[1].FromSql<string>(),
values[2].FromSql<DateTime>(), values[3].FromSql<string>(), values[4].FromSql<string>());
} else {
return null;
}
} catch(Exception e) {
Log.exception(e);
return null;
}
}