参考
摘要 | ||
public |
C 模型 模型表示数据库中的表。 |
|
public |
这是主类,是 Sequelize 的入口点。 |
|
public |
C 事务 事务对象用于标识正在运行的事务。 |
|
public |
F format(arr: unknown[], dialect: AbstractDialect): * 此函数已弃用。请改用 {@link injectReplacements}。此方法在 v7 中已移除。
|
|
public |
F formatNamedParameters(sql: string, parameters: object, dialect: AbstractDialect): * 此函数已弃用。请改用 {@link injectReplacements}。此方法在 v7 中已移除。
|
|
public |
F safeStringifyJson(value: any): string 将值作为 JSON 字符串化,但有一些不同。
|
|
public |
V DataTypes: * 一个包含常用数据类型的便捷类。 |
|
public |
V Deferrable: {"INITIALLY_DEFERRED": *, "INITIALLY_IMMEDIATE": *, "NOT": *, "SET_DEFERRED": *, "SET_IMMEDIATE": *} 一个与可延迟约束相关的属性集合。 |
|
public |
V IndexHints: * 一个用于在 mysql 中使用索引提示进行查询的索引提示枚举。 |
|
public |
V QueryTypes: *
|
|
public |
V TableHints: * 一个用于在 mssql 中使用表提示进行查询的表提示枚举。 |
关联
方言/抽象
摘要 | ||
public |
|
方言/db2
摘要 | ||
public |
Sequelize 用于与 Db2 数据库通信的接口。 |
方言/mssql
摘要 | ||
public |
当操作正在进行时关闭与数据库的连接时抛出。 |
|
public |
Sequelize 用于与 MSSQL 数据库通信的接口。 |
方言/mysql
摘要 | ||
public |
Sequelize 用于与 MySQL/MariaDB 数据库通信的接口。 |
方言/oracle
摘要 | ||
public |
Sequelize 用于与 Oracle 数据库通信的接口。 |
方言/postgres
摘要 | ||
public |
Sequelize 用于与 Postgres 数据库通信的接口。 |
方言/snowflake
摘要 | ||
public |
Sequelize 用于与 Snowflake 数据库通信的接口。 |
方言/sqlite
摘要 | ||
public |
Sequelize 用于与 SQLite 数据库通信的接口。 |
错误
摘要 | ||
public |
C AggregateError(errors: *) 多个错误的包装器。 |
|
public |
当关联构造不正确时抛出(有关详细信息,请参阅消息)。 |
|
public |
所有 Sequelize 错误继承的基类。 |
|
public |
C BulkRecordError(error: *, record: *) 当批量操作失败时抛出,它表示每条记录级别的错误。 |
|
public |
所有连接相关错误的基类。 |
|
public |
所有数据库相关错误的基类。 |
|
public |
当 include 语句构造不正确时抛出(有关详细信息,请参阅消息)。 |
|
public |
当未找到记录时抛出,通常与 rejectOnEmpty 模式一起使用(有关详细信息,请参阅消息)。 |
|
public |
当 Instance 方法出现问题时抛出(有关详细信息,请参阅消息)。 |
|
public |
当尝试更新过时的模型实例时抛出。 |
|
public |
当查询传递无效选项时抛出(有关详细信息,请参阅消息)。 |
|
public |
范围错误。 |
|
public |
C ValidationError(message: *, errors: *) 验证错误。 |
|
public |
验证错误项 此类的实例包含在 |
|
public |
一个定义有效 ValidationErrorItem |
|
public |
一个内部由 |
错误/连接
摘要 | ||
public |
当由于权限不足而拒绝与数据库的连接时抛出。 |
|
public |
当由于超时而无法获取连接时抛出。 |
|
public |
当拒绝与数据库的连接时抛出。 |
|
public |
当与数据库的连接超时时抛出。 |
|
public |
当与数据库的连接具有未找到的主机名时抛出。 |
|
public |
当与数据库的连接具有不可达的主机名时抛出。 |
|
public |
当与数据库的连接对任何连接参数具有无效值时抛出。 |
错误/数据库
摘要 | ||
public |
当在数据库中违反排他约束时抛出。 |
|
public |
当在数据库中违反外键约束时抛出。 |
|
public |
当数据库查询由于死锁而超时时抛出。 |
|
public |
当在数据库中找不到约束名称时抛出。 |
错误/验证
摘要 | ||
public |
当在数据库中违反唯一约束时抛出。 |
工具
摘要 | ||
public |
F injectReplacements(sqlString: *, dialect: *, replacements: *): * 在它们将是有效 SQL 值的位置内联替换。 |