aboutsummaryrefslogtreecommitdiff
path: root/tests/unit/views/test_browse.py
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2022-08-12 23:21:49 +0200
committerDaniel Schadt <kingdread@gmx.de>2022-08-12 23:21:49 +0200
commitc71663c81f594b992c4d46d2e3136ddd6a9b5a21 (patch)
tree5788c1844758deea5f3c25ea3c2f54636d7b9854 /tests/unit/views/test_browse.py
parent7dc864774eacd701c467ceecb8403155ba1eb98b (diff)
downloadfietsboek-c71663c81f594b992c4d46d2e3136ddd6a9b5a21.tar.gz
fietsboek-c71663c81f594b992c4d46d2e3136ddd6a9b5a21.tar.bz2
fietsboek-c71663c81f594b992c4d46d2e3136ddd6a9b5a21.zip
implement browse filters in SQL
This is a continuation of the previous two commits, in which we do the filtering in the SQL query instead of retrieving all objects and then filtering them in Python. The generated SQL can be quite complex, but 1) most of it comes from the logic of determining the visible tracks and 2) it is built piece-by-piece with small Python functions. Therefore, it should be okay.
Diffstat (limited to 'tests/unit/views/test_browse.py')
0 files changed, 0 insertions, 0 deletions