diff --git a/common/repositories/items_repository.h b/common/repositories/items_repository.h index 50f17d8a8..aac7d3697 100644 --- a/common/repositories/items_repository.h +++ b/common/repositories/items_repository.h @@ -44,35 +44,7 @@ public: */ // Custom extended repository methods here - static std::vector GetItemIDsBySearchCriteria( - Database& db, - std::string search_string, - int query_limit = 0 - ) - { - auto query = fmt::format( - "SELECT `id` FROM {} WHERE LOWER(`name`) LIKE '%%{}%%' ORDER BY id ASC", - TableName(), - Strings::Escape(search_string) - ); - if (query_limit >= 1) { - query += fmt::format(" LIMIT {}", query_limit); - } - - std::vector item_id_list; - - auto results = db.QueryDatabase(query); - if (!results.Success() || !results.RowCount()) { - return item_id_list; - } - - for (auto row : results) { - item_id_list.emplace_back(Strings::ToInt(row[0])); - } - - return item_id_list; - } }; #endif //EQEMU_ITEMS_REPOSITORY_H