Toshihiko
    正在准备搜索索引...

    类 Adapter<Options, Model, Connection, Field, Value, Query, ExecuteSpec>

    Toshihiko 数据库 Adapter 实现的基类。

    在子类覆盖前,每个操作都会以描述性的“未实现”错误异步拒绝。基类构造函数会复制选项,并在传入上级 Toshihiko 实例时保留它。

    类型参数

    层级 (查看层级一览)

    实现

    索引
    options: Options

    Adapter 特有选项的可变副本。

    parent: object | undefined

    由 Toshihiko 构造时传入的上级 Toshihiko 实例。

    • 开始事务;子类可以覆盖这个可选操作。

      返回 Promise<Connection>

    • 提交事务;子类可以覆盖这个可选操作。

      参数

      返回 Promise<void>

    • 统计规范化 Query 对应的数据行;子类必须覆盖此方法。

      参数

      返回 Promise<number>

    • 执行 Adapter 特有的原始操作;子类可以覆盖此方法。

      参数

      返回 Promise<ExecuteSpec["result"]>

    • 返回当前数据库名;基类实现返回 ''。

      返回 string

    • 回滚事务;子类可以覆盖这个可选操作。

      参数

      返回 Promise<void>