tursodatabase/libsql-client-ts

Remote databases don't support raw error code

Open

#117 创建于 2023年10月18日

在 GitHub 查看
 (0 评论) (0 反应) (0 负责人)TypeScript (67 fork)auto 404
enhancementgood first issuehelp wanted

仓库指标

Star
 (566 star)
PR 合并指标
 (PR 指标待抓取)

描述

I disabled the raw error code tests in 846b2d0fc2f80fc9cb87bb1db4158857e8c7f54f for remote databases because we never set the error code for remote database errors:

export function mapHranaError(e: unknown): unknown {
    if (e instanceof hrana.ClientError) {
        const code = mapHranaErrorCode(e);
        return new LibsqlError(e.message, code, undefined, e);
    }
    return e;
}

(It's the undefined there after code when constructing LibsqlError)

贡献者指南