#2447·mysql

检查 MySQL 错误

作者: gavin-c-tcg创建于 2020年12月30日更新于 2022年3月7日
标签feature
  1. JavaScript import * as MysqlErrorCode from 'MySQL/lib/protocol/constants/errors';

/**

  • MysqlErrorCode 如下:
  • {
  • "163": "HA_ERR_FOREIGN_DUPLICATE_KEY",
  • "HA_ERR_FOREIGN_DUPLICATE_KEY": 163,
  • } */ export const isMySQLErrorCode = (code: string) => { return typeof code === 'string' && typeof MysqlErrorCode?.[code] === 'number'; };
  1. JavaScript class MySQLError extends Error{ }
  2. JavaScript error.isMySqlError = true