use "real" database for testing instead of in-memory SQLite