如何使用 knex.js 连接到多个数据库?

How do you connect to multiple databases using knex.js?

有一个进程从一个数据库中获取数据并将其复制到另一个数据库。它们在不同的数据库平台上。 knex.js 是中间件。 这适用于 0.10.0

var first = require("knex")(...);
var second = require("knex").initialize(...);

但抱怨初始化已被弃用。有人可以举例说明如何在 knex.js 的当前版本中执行此操作吗?

为什么不使用与 first 相同的语法?我猜 .initialize 只是函数调用的过时(弃用)版本。

var first = require("knex")(firstConfig);
var second = require("knex")(secondConfig);

first.select('*').from('users');
second.select('*').from('table');

并且您有 2 个不同的构建器(每个都有不同的配置)。