constructor(deps) {
        this.knex = deps.knex;
        this.tinybirdClient = deps.tinybirdClient;
    }
@param {object} deps
@param {import('knex').Knex} deps.knex - Database client
@param {object} [deps.tinybirdClient] - Tinybird client for analytics