mirror of
https://github.com/Prowlarr/Prowlarr.git
synced 2025-09-17 17:14:18 +02:00
cleaned up history lookup.
This commit is contained in:
@@ -29,6 +29,7 @@ namespace NzbDrone.Core.Datastore
|
||||
bool HasItems();
|
||||
void DeleteMany(IEnumerable<int> ids);
|
||||
void UpdateFields<TKey>(TModel model, Expression<Func<TModel, TKey>> onlyFields);
|
||||
List<TModel> Where(SqlExpressionVisitor<TModel> expression);
|
||||
}
|
||||
|
||||
public class BasicRepository<TModel> : IBasicRepository<TModel> where TModel : ModelBase, new()
|
||||
@@ -93,6 +94,11 @@ namespace NzbDrone.Core.Datastore
|
||||
return _database.Select(predicate);
|
||||
}
|
||||
|
||||
public List<TModel> Where(SqlExpressionVisitor<TModel> expression)
|
||||
{
|
||||
return _database.Select(expression);
|
||||
}
|
||||
|
||||
public TModel Insert(TModel model)
|
||||
{
|
||||
if (model.Id != 0)
|
||||
|
Reference in New Issue
Block a user