Commit graph

7 commits

Author SHA1 Message Date
4981de4a04 remove databases, use SQLAlechemy 2.0 instead
Among the many changes we switch to using SQLAlchemy's connection pool,
which means we are no longer required to guard against multiple threads
working on the database.
All db funcs now receive a connection to use as their first argument,
this allows the caller to control transaction & rollback behavior.
2023-11-27 23:24:35 +01:00
f1bafbb4a2 report code coverage for tests 2023-03-19 22:36:36 +01:00
00486778db make SQLAlchemy 1.4 dependency explicit 2023-03-18 22:11:51 +01:00
496c51402a fix using deprecated SQLAlchemy mapping access 2023-03-18 00:29:29 +01:00
e1f35143df add some tests for db.find_ratings 2021-12-19 19:30:08 +01:00
a468c8ad60 add a few first tests for /movies web route 2021-12-07 23:54:06 +01:00
7dd10f8bc3 add imdb full import mode 2021-06-21 18:54:03 +02:00