ErrLookup › sequelize/sequelize
sequelize/sequelize
Feature-rich ORM for modern Node.js and TypeScript, it supports PostgreSQL (with JSON and JSONB support), MySQL, MariaDB, SQLite, MS SQL Server, Snowflake, Oracle DB, DB2 and DB2 for IBM i. · TypeScript · ★ 30,378
Analyzed at 7e1deec499 on 2026-08-03. 496 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Failed to resolve dialect from "${input}": the ${ref} of "${ | exception | error | cli, config, dialect, dynamic-import |
| Failed to resolve dialect from "${input}": the ${ref} of "${ | exception | error | cli, config, dialect, inheritance |
| No database configuration found. Please add a "database" ent | exception | error | cli, config, database, migrations |
| Migration folder not found at path ${inspect(migrationFolder | exception | error | cli, config, migrations, filesystem |
| Migration ${inspect(migrationName)} does not have a down mig | exception | error | cli, migrations, sql, undo |
| Migration ${inspect(migrationName)} is missing the "up" expo | exception | error | cli, migrations, exports |
| Migration ${inspect(migrationName)} has an invalid "up" expo | exception | error | cli, migrations, exports, type-mismatch |
| Migration ${inspect(migrationName)} is missing the "down" ex | exception | error | cli, migrations, exports, undo |
| Migration ${inspect(migrationName)} has an invalid "down" ex | exception | error | cli, migrations, exports, type-mismatch, undo |
| Invalid options: "to" and "step" cannot both be specified. | exception | error | cli, migrations, options, validation |
| Invalid options: "to" and "step" cannot both be specified. | exception | error | cli, migrations, options, validation, undo |
| The "pool" property has been moved to the Sequelize instance | exception | error | core, connection, pool, v7-migration, breaking-change |
| Expected type to be a string, a DataType class, or a DataTyp | exception | error | core, data-types, model-definition, type-mismatch |
| Validation encountered an unexpected error while validating | exception | error | core, data-types, validation, custom-dialect |
| ${dialect.name} does not support the ${typeName} data type. | exception | error | core, data-types, dialect, compatibility |
| The "escape" static property has been removed. Each DataType | exception | error | core, data-types, v7-migration, breaking-change, deprecated |
| The "types" static property has been removed. Use getDataTyp | exception | error | core, data-types, v7-migration, breaking-change, deprecated |
| The "key" static property has been removed. | exception | error | core, data-types, v7-migration, breaking-change, deprecated |
| The "types" instance property has been removed. | exception | error | core, data-types, v7-migration, breaking-change, deprecated |
| The "key" instance property has been removed. | exception | error | core, data-types, v7-migration, breaking-change, deprecated |
| This DataType is already attached to ${printContext(this.usa | exception | error | data-types, instance-reuse, model-definition, sequelize-v7 |
| If specified, the "length" option must be one of: ${validTex | exception | error | data-types, text, mysql, validation, constructor |
| The ${this.getDataTypeId()} DataType requires that the "prec | exception | error | data-types, decimal, precision, scale, validation |
| The ${this.getDataTypeId()} DataType requires that the "scal | exception | error | data-types, decimal, precision, scale, validation |
| ${dialect.name} does not support unconstrained DECIMAL types | exception | error | data-types, decimal, dialect-support, unconstrained, ddl |
| ${this.getDataTypeId()} received an integer ${util.inspect(v | exception | error | data-types, decimal, precision-loss, bigint, safe-integer |
| Received invalid boolean value from DB: ${util.inspect(value | exception | error | data-types, boolean, parse, driver, schema-mismatch |
| Option "precision" must be a positive integer | exception | error | data-types, date, precision, validation, constructor |
| ${util.inspect(value)} cannot be converted to a Date object, | exception | error | data-types, date, sanitize, luxon, moment, dayjs |
| ${value} cannot be normalized into a DateOnly string. | exception | error | data-types, dateonly, sanitize, validation |
| Attempted to insert the JavaScript null into a JSON column, | exception | error | data-types, json, null, configuration, explicit-policy |
| DataTypes.RANGE is not supported in ${this._getDialect().nam | exception | error | data-types, range, dialect-support, parse, postgres |
| RANGE has not been implemented in this dialect. | exception | error | data-types, range, ddl, dialect-support, tosql |
| DataTypes.ENUM cannot be used without specifying its possibl | exception | error | data-types, enum, sequelize-v7, migration, constructor |
| One of the possible values passed to DataTypes.ENUM (%O) is | exception | error | data-types, enum, typescript, string-values, validation |
| DataTypes.ENUM has been constructed incorrectly: Its first p | exception | error | data-types, enum, constructor, argument-shape |
| DataTypes.ENUM has been constructed incorrectly: When specif | exception | error | data-types, enum, typescript, string-enum, constructor |
| ENUM has not been implemented in the ${this._getDialect().na | exception | error | data-types, enum, ddl, dialect-support, tosql |
| DataTypes.ARRAY is missing type definition for its values. | exception | error | data-types, array, constructor, validation, postgres |
| DataTypes.ARRAY Received a non-array value from database: ${ | exception | error | data-types, array, parse, schema-mismatch, driver |
| The field.attribute property has been removed. Use the field | exception | error | api-migration, constraints, sequelize-core, schema |
| The following index field has no name: ${field} | exception | error | constraints, validation, sequelize-core, schema |
| The constraint name must be provided explicitly if one of Se | exception | error | constraints, naming, sequelize-core, schema |
| Check constraints are not supported by ${this.dialect.name} | exception | error | constraints, dialect-support, check-constraint, schema |
| Unique constraints are not supported by ${this.dialect.name} | exception | error | constraints, unique, dialect-support, schema |
| Default constraints are not supported by ${this.dialect.name | exception | error | constraints, default-value, dialect-support, schema |
| Default value must be specified for DEFAULT CONSTRAINT | exception | error | constraints, default-value, validation, schema |
| Primary key constraints are not supported by ${this.dialect. | exception | error | constraints, primary-key, dialect-support, schema |
| Foreign key constraints are not supported by ${this.dialect. | exception | error | constraints, foreign-key, dialect-support, schema |
| Invalid foreign key constraint options. `references` object | exception | error | constraints, foreign-key, validation, schema |
| Foreign key constraint with onUpdate is not supported by ${t | exception | error | constraints, foreign-key, dialect-support, schema |
| Constraint type ${options.type} is not supported by ${this.d | exception | error | constraints, validation, sequelize-core, schema |
| Deferrable constraints are not supported by ${this.dialect.n | exception | error | constraints, deferrable, dialect-support, schema |
| Unknown constraint checking behavior ${deferrable} | exception | error | constraints, deferrable, validation, schema |
| The following literal includes positional replacements (?). | exception | error | sql-literal, replacements, validation, query |
| Function ${piece.constructor.name} is not supported by ${thi | exception | error | dialect-aware, sql-functions, dialect-support, query |
| Databases are not supported in ${this.dialect.name}. | exception | error | database, dialect-support, ddl, schema |
| Schemas are not supported in ${this.dialect.name}. | exception | error | schema, dialect-support, ddl, schema |
| ${this.dialect.name} declares supporting schema but listSche | exception | error | dialect-capability, schema, dialect-authoring, not-implemented |
| listTablesQuery has not been implemented in ${this.dialect.n | exception | error | dialect-capability, query-interface, not-implemented, introspection |
| To move a table between schemas, you must set `options.chang | exception | error | query-interface, rename, schema, migration |
| truncateTableQuery has not been implemented in ${this.dialec | exception | error | query-interface, truncate, not-implemented, dialect-authoring |
| Add constraint queries are not supported by ${this.dialect.n | exception | error | dialect-capability, constraints, query-interface, migration |
| Remove constraint queries are not supported by ${this.dialec | exception | error | dialect-capability, constraints, query-interface, migration |
| Deferrable constraints are not supported by ${this.dialect.n | exception | error | dialect-capability, constraints, deferrable, transactions |
| showConstraintsQuery has not been implemented in ${this.dial | exception | error | query-interface, constraints, not-implemented, introspection |
| showIndexesQuery has not been implemented in ${this.dialect. | exception | error | query-interface, indexes, not-implemented, introspection |
| removeIndexQuery has not been implemented in ${this.dialect. | exception | error | query-interface, indexes, not-implemented, migration |
| getForeignKeyQuery has been deprecated. Use showConstraintsQ | exception | error | deprecation, constraints, foreign-keys, query-interface, v7-migration |
| dropForeignKeyQuery has been deprecated. Use removeConstrain | exception | error | deprecation, constraints, foreign-keys, query-interface, v7-migration |
| commitTransactionQuery is not supported by the ${this.dialec | exception | error | dialect-capability, transactions, mssql, db2, ibmi |
| Savepoints are not supported by ${this.dialect.name}. | exception | error | dialect-capability, transactions, savepoints, nested-transactions |
| rollbackTransactionQuery is not supported by the ${this.dial | exception | error | dialect-capability, transactions, mssql, db2, ibmi |
| Isolation levels are not supported by ${this.dialect.name}. | exception | error | dialect-capability, transactions, isolation-level |
| setIsolationLevelQuery is not supported by the ${this.dialec | exception | error | dialect-capability, transactions, isolation-level, mssql, db2, ibmi |
| startTransactionQuery is not supported by the ${this.dialect | exception | error | dialect, transactions, mssql, db2, ibmi, query-generator |
| Invalid input received, got ${NodeUtil.inspect(tableOrModel) | exception | error | query-generator, validation, models, input-validation |
| parameters "as" and "name" are not allowed in the first para | exception | error | query-generator, api-misuse, quoting, alias |
| The index hint type "${hint.type}" is invalid or not support | exception | error | index-hints, mysql, mariadb, snowflake, query-generator, api-misuse |
| The table hint "${hint}" is invalid or not supported by dial | exception | error | table-hints, mssql, query-generator, api-misuse |
| Unknown sequelize method ${piece.constructor.name} | exception | error | sql-expression, query-generator, subclassing, version-mismatch |
| Unquoting JSON is not supported by ${this.dialect.name} dial | exception | error | json, dialect-support, sqlite, db2, ibmi, snowflake, query-generator |
| formatUnquoteJson has not been implemented in ${this.dialect | exception | error | json, dialect-author, not-implemented, query-generator |
| JSON Paths are not supported in ${this.dialect.name}. | exception | error | json, json-path, dialect-support, sqlite, db2, ibmi, snowflake |
| jsonPathExtractionQuery has not been implemented in ${this.d | exception | error | json, json-path, dialect-author, not-implemented |
| "undefined" cannot be escaped | exception | error | escaping, undefined, typeerror, where-clause, input-validation |
| UUID V1 generation is not supported by ${this.dialect.name} | exception | error | uuid, dialect-support, uuid-v1, defaults, query-generator |
| getUuidV1FunctionCall has not been implemented in ${this.dia | exception | error | uuid, uuid-v1, dialect-author, not-implemented |
| UUID V4 generation is not supported by ${this.dialect.name} | exception | error | uuid, uuid-v4, dialect-support, defaults, query-generator |
| getUuidV4FunctionCall has not been implemented in ${this.dia | exception | error | uuid, uuid-v4, dialect-author, not-implemented |
| UUID V7 generation is not supported by ${this.dialect.name} | exception | error | uuid, uuid-v7, dialect-support, defaults, not-implemented |
| getUuidV7FunctionCall has not been implemented in ${this.dia | exception | error | uuid, uuid-v7, dialect-author, not-implemented |
| Random float generation is not supported by ${this.dialect.n | exception | error | random, random-float, dialect-author, query-generator |
| getRandomFloatFunctionCall has not been implemented in ${thi | exception | error | random, random-float, dialect-author, not-implemented |
| ${this.dialect.name} does not support toggling foreign key c | exception | error | foreign-keys, dialect-support, query-interface, postgres, mssql, query-generator |
| ${this.dialect.name} did not implement versionQuery | exception | error | |
| Using LIMIT in bulkDeleteQuery requires specifying a model o | exception | error | |
| The bindParam option has been removed. Use parameterStyle in | exception | error | |
| missing dialect support for conflictWhere option | exception | error | |
| No update values found for ON DUPLICATE KEY UPDATE clause, a | exception | error | |
| conflictWhere not supported for dialect ${this.dialect.name} | exception | error | |
| The following index field has no name: ${inspect(field)} | exception | error | |
| The include attribute for indexes is not supported by ${this | exception | error | |
| The include attribute for indexes must be an array or a lite | exception | error | |
| Unable to find a valid association between models "${previou | exception | error | |
| The `{raw: "..."}` syntax is no longer supported. Use `sequ | exception | error | |
| Unknown structure passed to order / group: ${NodeUtil.inspec | exception | error | |
| Cannot use offset or limit without a model or order being se | exception | error | |
| ${JSON.stringify(attr)} is not a valid attribute definition. | exception | error | |
| Tried to select attributes using ${attr.constructor.name} wi | exception | error | |
| Invalid Order: association "${part}" is not found in ${curre | exception | error | |
| literal() cannot be used in the "returning" option array in | exception | error | mssql, returning, query-generator, dialect-specific |
| Unsupported value in "returning" option: ${NodeUtil.inspect( | exception | error | returning, validation, query-generator |
| Order must be type of array or instance of a valid sequelize | exception | error | order, find, query-generator, validation |
| The maxExecutionTimeMs option is not supported by ${this.dia | exception | error | mysql, mariadb, dialect-specific, select, query-generator |
| No description found for table ${table.tableName}${table.sch | exception | error | describe-table, case-sensitive, schema, query-interface |
| Fields must be specified through options.fields | exception | error | add-constraint, validation, migrations, query-interface |
| Constraint type must be specified through options.type | exception | error | add-constraint, validation, migrations, query-interface |
| Missing transaction in deferConstraints option. | exception | error | defer-constraints, transaction, constraints, query-interface |
| getForeignKeysForTables has been deprecated. Use showConstra | exception | error | deprecated, foreign-keys, migration, query-interface |
| getForeignKeyReferencesForTable has been deprecated. Use sho | exception | error | deprecated, foreign-keys, migration, query-interface |
| Unable to commit a transaction without the transaction objec | exception | error | transaction, internal, commit, query-interface |
| Savepoints are not supported by ${this.sequelize.dialect.nam | exception | error | savepoint, transaction, dialect-specific, query-interface |
| Unable to create a savepoint without the transaction object. | exception | error | savepoint, transaction, internal, query-interface |
| Unable to rollback a savepoint without the transaction objec | exception | error | savepoint, transaction, internal, rollback, query-interface |
| Unable to rollback a transaction without the transaction obj | exception | error | transaction, internal, rollback, query-interface |
| Changing the isolation level during the transaction is not s | exception | error | transaction, isolation-level, dialect-specific, query-interface |
| Unable to set the isolation level for a transaction without | exception | error | transaction, isolation-level, internal, query-interface |
| Unable to start a transaction without the transaction object | exception | error | transaction, internal, begin, query-interface |
| addColumn takes at least 3 arguments (table, attribute name, | exception | error | query-interface, migration, addcolumn, validation, arguments |
| Table ${tableName} doesn't have the column ${columnName} | exception | error | query-interface, migration, renamecolumn, schema, describe-table |
| Upserts are not supported by the ${this.dialect.name} dialec | exception | error | query-interface, upsert, dialect, feature-support |
| Please pass an attribute selector! | exception | error | query-interface, rawselect, internal, arguments |
| Expected queryType to be either read or write. Received ${ty | exception | error | replication, pool, connection, validation |
| Unable to determine to which pool the connection belongs | exception | error | replication, pool, connection, lifecycle, double-release |
| Support for `{ where: 'raw query' }` has been removed. Use ` | exception | error | where, migration, v7, breaking-change, raw-sql, literal |
| Invalid value received for the "where" option. Refer to the | exception | error | where, validation, error-wrapping, debugging |
| Invalid Query: expected a plain object, an array or a sequel | exception | error | where, validation, typeerror, type-mismatch |
| Invalid Query: ${NodeUtil.inspect(input)} includes the Symbo | exception | error | where, operators, typeerror, grammar |
| When comparing against a JSON column, the JavaScript null va | exception | error | where, json, null, operators, ambiguity |
| Operators Op.in and Op.notIn must be called with an array of | exception | error | where, operators, in, typeerror, array |
| Operators Op.is and Op.isNot can only be used with null, tru | exception | error | where, operators, is, typeerror |
| Operators Op.between and Op.notBetween must be used with an | exception | error | where, operators, between, typeerror, range |
| This dialect does not support Op.anyKeyExists | exception | error | where, operators, json, jsonb, postgres, dialect, feature-support |
| This dialect does not support Op.allKeysExist | exception | error | where, operators, json, jsonb, postgres, dialect, feature-support |
| Operator Op.${operator.description} does not exist or is not | exception | error | where, operators, dialect, feature-support, typeerror |
| Class ${this.constructor.name} cannot be instantiated direct | exception | error | associations, model, api-misuse, encapsulation |
| BelongsToMany associations automatically create the correspo | exception | error | associations, belongs-to-many, inverse, v7, migration, association-error |
| BelongsToMany: Option "through.unique" can only be used if t | exception | error | belongs-to-many, through, unique-constraint, primary-key, join-table |
| Both options "as" and "inverse.as" must be defined for belon | exception | error | belongs-to-many, self-association, alias, inverse |
| ${source.name}.belongsToMany(${target.name}) requires a thro | exception | error | belongs-to-many, through, required-option, join-table |
| The "timestamps" option in belongsToMany has been renamed to | exception | error | belongs-to-many, timestamps, renamed-option, migration, through |
| The "uniqueKey" option in belongsToMany has been renamed to | exception | error | belongs-to-many, unique-key, renamed-option, migration, through |
| Unknown attribute "${options.targetKey}" passed as targetKey | exception | error | belongs-to, target-key, unknown-attribute, validation |
| Option "keyType" has been removed from the BelongsTo's optio | exception | error | belongs-to, key-type, removed-option, migration, foreign-key |
| Foreign key ${this.foreignKey} on ${this.source.name} alread | exception | error | belongs-to, foreign-key, references, conflict, schema |
| Foreign key ${this.foreignKey} on ${this.source.name} alread | exception | error | belongs-to, foreign-key, references, target-key, conflict |
| Invalid option received for "inverse.type": ${options.invers | exception | error | belongs-to, inverse, association-type, validation |
| Both options "as" and "inverse.as" must be defined for belon | exception | error | belongs-to, self-association, inverse, alias |
| Sanity check: Could not guess the name of the association | exception | error | belongs-to, foreign-key, name-inference, sanity-check |
| Unknown attribute "${options.sourceKey}" passed as sourceKey | exception | error | has-many, source-key, unknown-attribute, validation |
| Option "keyType" has been removed from the BelongsTo's optio | exception | error | has-many, key-type, removed-option, migration, foreign-key |
| The "through" option is not available in hasMany. N:M associ | exception | error | has-many, through, belongs-to-many, association-type, migration |
| Both options "as" and "inverse.as" must be defined for hasMa | exception | error | has-many, self-association, inverse, alias |
| Unknown attribute "${options.sourceKey}" passed as sourceKey | exception | error | has-one, source-key, unknown-attribute, validation |
| Option "keyType" has been removed from the BelongsTo's optio | exception | error | has-one, key-type, removed-option, migration, foreign-key |
| Both options "as" and "inverse.as" must be defined for hasOn | exception | error | has-one, self-association, inverse, alias, belongs-to |
| The "save: false" option cannot be honoured in ${this.source | exception | error | has-one, save-option, set-association, foreign-key, validation |
| Naming collision between attribute '${associationName}' and | exception | error | associations, naming, attributes, sequelize-core |
| You have defined two associations with the same name "${as}" | exception | error | associations, naming, duplicate, sequelize-core |
| ${parent ? `The association "${parent.as}" needs to define` | exception | error | associations, duplicate, options, sequelize-core |
| Model ${model.name} must be defined (through Model.init or S | exception | error | associations, model-init, lifecycle, sequelize-core |
| ${source.name}.${lowerFirst(type.name)} was called with ${No | exception | error | associations, type-validation, imports, sequelize-core |
| ${parent ? `Association "${parent.as}" needs to create the $ | exception | error | associations, error-wrapping, options, sequelize-core |
| Options "onDelete" and "onUpdate" have been moved to "foreig | exception | error | associations, options, migration, sequelize-core |
| Option "constraints" has been renamed to "foreignKeyConstrai | exception | error | associations, options, migration, sequelize-core |
| Option "foreignKeyConstraint" has been renamed to "foreignKe | exception | error | associations, options, typo, migration, sequelize-core |
| Symbol associations are not currently supported. We welcome | exception | error | decorators, associations, symbols, legacy-decorators |
| The "as" option is not allowed when using association decora | exception | error | decorators, associations, options, legacy-decorators |
| Unknown association type: ${type} | exception | error | decorators, associations, internal-invariant, legacy-decorators |
| Models that use @HasOne, @HasMany, or @BelongsToMany associa | exception | error | decorators, associations, inheritance, foreign-key, legacy-decorators |
| Models that use @BelongsTo associations with the "inverse" o | exception | error | decorators, associations, inheritance, inverse, legacy-decorators |
| Cannot set both 'insertBefore' and 'insertAfter' to true on | exception | error | decorators, attributes, inheritance, options, legacy-decorators |
| Decorator @${name} requires an argument (used on ${getProper | exception | error | decorators, api-misuse, arguments, legacy-decorators |
| Decorator @${name} requires an argument (used on ${getProper | exception | error | decorators, api-misuse, arguments, legacy-decorators |
| Decorator @${decoratorName} has been used on ${getPropertyNa | exception | error | decorators, static-vs-instance, api-misuse, legacy-decorators |
| Decorator @${decoratorName} has been used on ${getPropertyNa | exception | error | decorators, model, api-misuse, legacy-decorators |
| Decorator @${decoratorName} has been used on ${getPropertyNa | exception | error | decorators, static-vs-instance, api-misuse, legacy-decorators |
| Decorator @${decoratorName} has been used on ${getPropertyNa | exception | error | decorators, hooks, typescript, configuration |
| Decorator @${decoratorName} has been used on ${getPropertyNa | exception | error | decorators, attributes, typescript, symbols |
| Decorator @${upperFirst(hookType)} has been used on "${targe | exception | error | decorators, hooks, naming-conflict, configuration |
| `abstract` is not a valid option for @Table. Did you mean to | exception | error | decorators, table, abstract-models, configuration |
| Options "tableName" and "name" cannot be set on abstract mod | exception | error | decorators, table, abstract-models, configuration |
| Multiple decorators are trying to register conflicting optio | exception | error | decorators, model-options, configuration, conflict |
| Multiple decorators are attempting to register option ${opti | exception | error | decorators, attributes, validation, conflict |
| Multiple decorators are attempting to set different values f | exception | error | decorators, attributes, conflict, configuration |
| Attribute ${attributeName} on model ${model.name} cannot hav | exception | error | decorators, attributes, column-ordering, inheritance |
| ${message} | validation | error | validation, data-types, runtime |
| Invalid namespace separator given, must be a non-empty strin | exception | warning | validation, error-reporting, configuration |
| Too many arguments provided to ${this.constructor.name} func | exception | error | sql, expression-builders, functions, arguments |
| Too few arguments provided to ${this.constructor.name} funct | exception | error | sql, expression-builders, functions, arguments |
| JavaScript is not supported by the ${this.constructor.name} | exception | error | sql, expression-builders, functions, javascript |
| where(left, operator, right) does not accept a string as the | exception | error | sql, where, operators, migration, security |
| GeoJSON object ${util.inspect(value)} has an invalid or miss | exception | error | geo, geojson, gis, validation, security |
| GeoJSON ${source.type} object ${util.inspect(source)} specif | exception | error | geo, geojson, gis, validation, security |
| GeoJSON ${source.type} object ${util.inspect(source)} specif | exception | error | geo, geojson, gis, validation, security |
| ${util.inspect(value)} is not a valid GeoJSON object: it mus | exception | error | geo, geojson, gis, validation, security |
| GeoJSON Point object ${util.inspect(value)} has an invalid o | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON LineString object ${util.inspect(value)} has an inva | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON LineString object ${util.inspect(value)} has an inva | exception | error | geojson, validation, spatial, sequelize, coordinates |
| GeoJSON Polygon object ${util.inspect(value)} has an invalid | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON Polygon object ${util.inspect(value)} has an invalid | exception | error | geojson, validation, spatial, sequelize, coordinates |
| GeoJSON MultiPoint object ${util.inspect(value)} has an inva | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON MultiPoint object ${util.inspect(value)} has an inva | exception | error | geojson, validation, spatial, sequelize, coordinates |
| GeoJSON MultiLineString object ${util.inspect(value)} has an | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON MultiLineString object ${util.inspect(value)} has an | exception | error | geojson, validation, spatial, sequelize, coordinates |
| GeoJSON MultiPolygon object ${util.inspect(value)} has an in | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON MultiPolygon object ${util.inspect(value)} has an in | exception | error | geojson, validation, spatial, sequelize, coordinates |
| GeoJSON GeometryCollection object ${util.inspect(value)} has | exception | error | geojson, validation, spatial, sequelize, geometry |
| GeoJSON GeometryCollection object ${util.inspect(value)} has | exception | error | geojson, validation, spatial, sequelize, geometry |
| ${listener.listenerName ? `Listener ${listener.listenerName} | exception | error | hooks, lifecycle, async, sequelize, events |
| Named listener ${listenerName} already exists for hook ${Str | exception | error | hooks, lifecycle, registration, sequelize, events |
| Target ${getName(this.#eventTarget)} does not support a hook | exception | error | hooks, lifecycle, validation, sequelize, events |
| Validations already in progress. | exception | error | validation, concurrency, internal |
| Invalid validator function: ${validatorType} | exception | error | validation, schema, config |
| new ModelDefinition() expects a Sequelize instance to be pas | exception | error | config, initialization, sequelize-instance |
| new ModelDefinition() expects a modelName to be passed throu | exception | error | config, initialization |
| Error in the definition of Model ${this.modelName}: The "get | exception | error | migration, v7, config, deprecated |
| Members of the validate option must be functions. Model: ${t | exception | error | validation, config, schema |
| Symbol attributes are not supported | exception | error | schema, config, naming |
| An error occurred for attribute ${attributeName} on model ${ | exception | error | schema, config, data-types |
| Value for "${key}" option must be a string or a boolean, got | exception | error | config, timestamps |
| Value for "${key}" option cannot be an empty string | exception | error | config, timestamps |
| An attribute called 'id' was defined in model '${this.option | exception | error | schema, primary-key, config |
| Sequelize is trying to add the version attribute ${NodeUtil. | exception | error | version, optimistic-locking, schema, config |
| Sequelize is trying to add the timestamp attribute ${NodeUti | exception | error | version, optimistic-locking, schema, config |
| Sequelize is trying to add the timestamp attribute ${NodeUti | exception | error | timestamps, schema, config |
| Sequelize is trying to add the timestamp attribute ${NodeUti | exception | error | timestamps, schema, config |
| Attribute names must be strings, but "${this.modelName}" dec | exception | error | schema, config, naming |
| Name of attribute "${attributeName}" in model "${this.modelN | exception | error | schema, naming, reserved |
| Name of attribute "${attributeName}" in model "${this.modelN | exception | error | schema, naming, reserved |
| Name of attribute "${attributeName}" in model "${this.modelN | exception | error | schema, naming, reserved, sql |
| Name of attribute "${attributeName}" in model "${this.modelN | exception | error | schema, naming, reserved, associations |
| Attribute "${this.modelName}.${attributeName}" must be speci | exception | error | model-definition, attributes, init, configuration |
| Attribute "${this.modelName}.${attributeName}" does not spec | exception | error | model-definition, attributes, datatype, init |
| "notNull" validator is only allowed with "allowNull:false" | exception | error | model-definition, validation, allownull, legacy |
| "fields" cannot be specified for indexes defined on attribut | exception | error | model-definition, indexes, attributes, configuration |
| Only one autoIncrement attribute is allowed per model, but b | exception | error | model-definition, attributes, autoincrement, primary-key |
| An error occurred while normalizing attribute ${JSON.stringi | exception | error | model-definition, attributes, error-wrapping, debugging |
| Index "${index.name}" has conflicting options: "${key}" was | exception | error | model-definition, indexes, conflict, merge |
| Sequelize tried to give the name "${newName}" to index: ${No | exception | error | model-definition, indexes, naming, collision |
| Attribute "${attributeName}" does not exist on model "${this | exception | error | model-definition, attributes, columns, lookup |
| Model ${model.name} has already been initialized. Models can | exception | error | model-definition, init, multi-instance, hmr |
| Model ${model.name} has not been initialized yet. | exception | error | model-definition, init, lifecycle, ordering |
| "references" cannot contain both "model" and "tableName" | exception | error | model-definition, references, foreign-key, configuration |
| references.model has been renamed to references.tableName in | exception | error | model-definition, references, legacy, migration |
| Trying to set the option ${optionName}[${JSON.stringify(subO | exception | error | model-definition, merge, scopes, validate |
| Trying to set the option ${optionName}, but a value already | exception | error | model-definition, merge, options, conflict |
| Model must be initialized before running hooks on it. | exception | error | hooks, lifecycle, init, model |
| options.model must be provided, and a Model subclass. | exception | error | internals, includes, eager-loading, model |
| Includes should have already been normalized before calling | exception | error | internals, includes, eager-loading, normalization |
| Include should have been normalized | exception | error | internals, includes, eager-loading, association |
| Invalid Include received. Include has to be either a Model, | exception | error | includes, eager-loading, association, query |
| You are using mismatching "transaction" and "connection" opt | exception | error | transaction, connection, options, cls |
| Missing "fields" property for index definition | exception | error | index, schema, model-definition, configuration |
| This model instance method needs to be able to identify the | exception | error | primary-key, instance, crud, projection |
| This model instance method needs to be able to identify the | exception | error | primary-key, model-definition, crud |
| As a safeguard, this method requires explicitly specifying a | exception | error | safeguard, bulk-operations, where, destroy |
| ModelRepository#_UNSTABLE_destroy does not support paranoid | exception | error | paranoid, unstable, destroy, repository, soft-delete |
| ModelRepository#_UNSTABLE_bulkDestroy does not support paran | exception | error | paranoid, unstable, bulk-operations, destroy, repository, soft-delete |
| Trying to soft delete model ${this.#modelDefinition.modelNam | exception | error | paranoid, cascade, associations, foreign-key, referential-integrity |
| Manual cascades do not support SET NULL yet. | exception | error | cascade, foreign-key, set-null, associations, unstable |
| Manual cascades do not support SET DEFAULT yet. | exception | error | cascade, foreign-key, set-default, associations, unstable |
| Unexpected onDelete action: ${foreignKey.onDelete} | exception | error | cascade, foreign-key, associations, invariant |
| Model ${inspect(modelName)} was not added to this Sequelize | exception | error | models, registration, naming, sequelize-instance |
| Cyclic dependency found. | exception | error | sync, circular-dependency, foreign-key, toposort, schema |
| ${this.name}.rawAttributes has been removed, as it has been | exception | error | deprecation, attributes, model-definition, migration, v7 |
| Model.init cannot be used if the model uses one of Sequelize | exception | error | decorators, model-init, configuration, migration |
| Model.init expects a Sequelize instance to be passed through | exception | error | model-init, configuration, sequelize-instance |
| Model._indexes has been replaced with Model.getIndexes() | exception | error | deprecation, index, internals, migration, v7 |
| Model "${this.name}" has not been initialized yet. You can c | exception | error | model-init, lifecycle, load-order, initialization |
| ${identifier} is not a valid primary key | exception | error | findbypk, primary-key, validation, input |
| Model ${this.name} does not have a primary key attribute, so | exception | error | findbypk, primary-key, model-definition |
| Model ${this.name} has a composite primary key. Please pass | exception | error | composite-key, primary-key, findbypk, typescript, api-misuse |
| Part of the composite primary key, ${attributeName}, is miss | exception | error | composite-key, primary-key, findbypk, validation, typescript |
| Model#validators has been removed. Use the validators option | exception | error | removed-api, breaking-change, migration, validators, v6-to-v7 |
| Model._schema has been removed. Use Model.modelDefinition in | exception | error | removed-api, breaking-change, migration, schema |
| Model._schemaDelimiter has been removed. Use Model.modelDefi | exception | error | removed-api, breaking-change, migration, schema |
| Association with alias "${associationName}" does not exist o | exception | error | associations, include, eager-loading, alias, api-misuse |
| Sequelize sanity check: associationOwner must be a model sub | exception | error | internal, associations, include, sanity-check, subclass |
| Invalid Include received: the specified association "${inclu | exception | error | associations, include, eager-loading, multi-model, api-misuse |
| Invalid Include received: the specified "model" option ("${i | exception | error | associations, include, eager-loading, model-mismatch, api-misuse |
| "include: { all: true }" does not allow extra options (excep | exception | error | include, eager-loading, all-true, unsafe-options |
| include all '${type}' is not valid - must be BelongsTo, HasO | exception | error | include, eager-loading, all-true, invalid-type, validation |
| Only HasMany associations support include.separate | exception | error | include, eager-loading, separate, hasmany, pagination |
| The "schema" option in sync can only be used on models that | exception | error | schema, sync, multi-tenant, configuration |
| Unlike Model.schema, Model.withSchema only accepts 1 argumen | exception | error | schema, withschema, api-misuse, migration |
| Model.addScope can only be called on the initial model. Use | exception | error | scopes, addscope, initial-model, api-misuse |
| The scope ${name} already exists. Pass { override: true } as | exception | error | scopes, addscope, duplicate, override |
| "${this.name}.withScope()" has been called with an invalid s | exception | error | scopes, withscope, not-found, validation |
| The argument passed to findAll must be an options object, us | exception | error | findall, query, api-misuse, validation |
| The attributes option must be an array of column names or an | exception | error | findall, attributes, query, api-misuse, validation |
| The argument passed to findOne must be an options object, us | exception | error | api-misuse, query, findone, breaking-change |
| The argument passed to findAndCountAll must be an options ob | exception | error | api-misuse, query, findandcountall, breaking-change |
| Missing where attribute in the options parameter passed to f | exception | error | api-misuse, query, findorbuild, breaking-change, where |
| Missing where attribute in the options parameter passed to f | exception | error | api-misuse, query, findorcreate, breaking-change, where |
| findOrCreate does not support specifying which connection mu | exception | error | api-misuse, transaction, findorcreate, race-condition |
| Validation Error | exception | error | validation, save, create, bulkcreate |
| ${this.name}#findOrCreate: value used for ${name} was not eq | exception | error | findorcreate, unique-constraint, data-integrity, race-condition |
| Missing where attribute in the options parameter passed to f | exception | error | api-misuse, query, findcreatefind, where |
| ${dialect} does not support the ignoreDuplicates option. | exception | error | bulkcreate, dialect, ignoreduplicates, upsert |
| ${dialect} does not support the updateOnDuplicate option. | exception | error | bulkcreate, dialect, updateonduplicate, upsert |
| updateOnDuplicate option only supports non-empty array. | exception | error | bulkcreate, updateonduplicate, api-misuse, upsert |
| Model#destroy does not support the truncate option. Use Mode | exception | error | destroy, truncate, api-misuse |
| As a safeguard, the "destroy" static model method requires e | exception | error | destroy, data-safety, safeguard, where |
| Model is not paranoid | exception | error | restore, paranoid, soft-delete, timestamps |
| Invalid Include received: no associations exist between "${t | exception | error | include, associations, eager-loading, query |
| Ambiguous Include received: You're trying to include the mod | exception | error | include, associations, eager-loading, alias |
| The second argument was removed in favor of the options obje | exception | error | save, api-misuse, breaking-change, instance |
| You attempted to save an instance with no primary key, this | exception | error | save, primary-key, data-safety, safeguard, instance |
| Attempting to update a stale model instance: ${modelName} | exception | error | optimistic-locking, concurrency, save, version, race-condition |
| Instance could not be reloaded because it does not exist any | exception | error | model, instance, reload, concurrency, database |
| You attempted to update an instance that is not persisted. | exception | error | model, instance, update, persistence |
| Accessing the connection manager is unlikely to be necessary | exception | error | sequelize, migration, v7, connection-manager |
| Sequelize#modelManager was removed. Use Sequelize#models ins | exception | error | sequelize, migration, v7, model-manager |
| The Sequelize constructor no longer accepts multiple argumen | exception | error | sequelize, migration, v7, constructor |
| The Sequelize constructor no longer accepts a string as the | exception | error | sequelize, migration, v7, constructor, url |
| Setting the "pool" option to "false" is not supported since | exception | error | sequelize, pool, config |
| The "logging" option must be set to a function or false, not | exception | error | sequelize, logging, config |
| String based operators have been removed. Please use Symbol | exception | error | sequelize, operators, migration, v7 |
| The "dialectModulePath" option has been removed, as it is no | exception | error | sequelize, dialect, bundler, migration |
| The "dialectModule" option has been replaced with an equival | exception | error | sequelize, dialect, migration |
| The typeValidation has been renamed to noTypeValidation, and | exception | error | sequelize, validation, migration |
| The "dialect" option must be explicitly supplied since Seque | exception | error | sequelize, dialect, config |
| The "dialect" option must be a dialect class. Pass the class | exception | error | sequelize, dialect, migration, typescript |
| The following options from ${DialectClass.name} conflict wit | exception | error | sequelize, dialect, bug, configuration |
| The following options are not recognized by Sequelize nor ${ | exception | error | sequelize, config, validation, typo |
| Setting a custom timezone is not supported by ${this.dialect | exception | error | sequelize, timezone, dialect, sqlite |
| sequelize.close was called, new connections cannot be establ | exception | error | sequelize, connection, lifecycle, shutdown, pool |
| sequelize.transaction requires a callback. If you wish to st | exception | error | transactions, api-migration, v6-to-v7 |
| sequelize.destroyAll does not support the limit option. | exception | error | destroyall, options-validation, cleanup |
| sequelize.destroyAll does not support the truncate option. U | exception | error | destroyall, truncate, options-validation |
| Sequelize#truncate: Some of your models have cyclic referenc | exception | error | truncate, foreign-keys, cyclic-dependencies, schema |
| Sequelize#truncate: ${this.dialect.name} does not support di | exception | error | truncate, dialect, foreign-keys, postgres, portability |
| The current database version is unknown. Please call `sequel | exception | error | database-version, connection-lifecycle, startup |
| getDatabaseName has been removed as it does not make sense i | exception | error | removed-api, v6-to-v7, dialect |
| "sql" cannot be an object. Pass a string instead, and pass b | exception | error | query, api-migration, argument-validation |
| Sequelize#rawQuery requires a string as the first parameter. | exception | error | queryraw, query, argument-validation |
| Sequelize#rawQuery does not accept the "replacements" option | exception | error | queryraw, replacements, bind-parameters, api-migration |
| options.bind must be either a plain object (for named parame | exception | error | bind-parameters, queryraw, argument-validation |
| Query includes bind parameter "$${parameterName}", but no va | exception | error | bind-parameters, queryraw, sql-bind-mismatch |
| sequelize.setSessionVariables is only supported for mysql or | exception | error | session-variables, dialect, mysql, mariadb, portability |
| You must specify either options.transaction or options.conne | exception | error | session-variables, connection-management, transactions, mysql |
| Invalid session variable name "${key}". Use a 1-64 character | exception | error | session-variables, validation, mysql, mariadb, naming |
| sequelize.setSessionVariables does not accept SQL expression | exception | error | session-variables, sql-injection, validation, security |
| The "match" option has been removed as matching against a da | exception | error | sync, removed-api, v6-to-v7, safety-guard |
| The "values" property has been removed from column definitio | exception | error | enum, model-definition, removed-api, v6-to-v7, schema |
| Could not guess type of value ${logger.inspect(val)} because | exception | error | type-inference, array, model-definition, sync |
| Could not guess type of value ${logger.inspect(val)} | exception | error | sql, data-type, query, validation |
| This transaction is not bound to a connection. | exception | error | transaction, connection, lifecycle |
| Transaction cannot be committed because it has been finished | exception | error | transaction, lifecycle, commit |
| Transaction cannot be rolled back because it has been finish | exception | error | transaction, lifecycle, rollback |
| Transaction cannot be rolled back because it never started | exception | error | transaction, lifecycle, rollback, connection |
| "callback" must be a function | exception | error | transaction, hooks, validation |
| Requested isolation level (${options.isolationLevel ?? 'unsp | exception | error | transaction, nesting, isolation-level |
| Requested a transaction in ${options.readOnly ? 'read-only' | exception | error | transaction, nesting, read-only |
| Requested transaction type (${options.transactionType}) is n | exception | error | transaction, nesting, sqlite, transaction-type |
| Requested transaction constraintChecking (${options.constrai | exception | error | transaction, nesting, postgres, constraints |
| The ${sequelize.dialect.name} dialect does not support trans | exception | error | transaction, dialect, sqlite, config |
| ${name} is not a recognized built-in modifier. Here is the l | exception | error | query, attribute-syntax, where, validation |
| Failed to initialize attribute syntax parser. This is a Sequ | exception | critical | attribute-syntax, init, bug, dependencies |
| Failed to parse syntax of attribute. Parse error at index ${ | exception | error | query, attribute-syntax, where, parsing |
| Failed to parse syntax of json path. Parse error at index ${ | exception | error | query, attribute-syntax, json, parsing |
| URL ${inspect(url.toString())} is not a valid connection URL | exception | error | connection, url, dialect, config |
| Option ${inspect(key)} cannot be set as a connection URL sea | exception | error | connection, url, config, validation |
| Could not parse URL search parameter ${key} | exception | error | connection, url, config, parsing, validation |
| Invalid time zone: ${timeZone} | exception | error | |
| quoteIdentifier received a non-string identifier: ${NodeUtil | exception | error | |
| Tried to construct a SQL string with a non-string, non-falsy | exception | error | |
| Named replacement ":${replacementName}" has no entry in the | exception | error | |
| Positional replacement (?) ${replacementIndex} has no entry | exception | error | |
| The following SQL query includes an unterminated string lite | exception | error | |
| "replacements" must be an array or a plain object, but recei | exception | error | |
| Bind parameters cannot start with "sequelize_", these bind p | exception | error | |
| Index on table ${tableName} has not fields: ${NodeUtil.inspe | exception | error | |
| Index on table ${tableName} uses Sequelize's ${field.constru | exception | error | |
| Property "attribute" in IndexField has been renamed to "name | exception | error | |
| Prototype pollution attempt detected in key: ${key} | exception | error | |
| Unsupported bracket syntax in key: ${key} | exception | error | |
| Unterminated bracket in key: ${key} | exception | error | |
| Empty or non-numeric bracket in key: ${key} | exception | error | |
| Prototype pollution attempt detected in key: ${k} | exception | error | |
| ${this._getDialect().name} does not support the BINARY optio | exception | error | |
| LENGTH value ${this.options.length} is not supported. Expect | exception | error | |
| Key ${inspect(optionName)} in "odbcOptions" was already set | exception | error | |
| The "url" option is not supported by the Db2 dialect. Instea | exception | error | |
| Moving tables between schemas is not supported by ${this.dia | exception | error | db2, schema, ddl, rename-table |
| Constraint type ${type} is not supported | exception | error | db2, constraints, validation, show-constraints |
| The method "${methodName}" is not defined! Please add it to | exception | error | db2, triggers, functions, unsupported, dialect |
| Primary Key or Unique key should be passed to upsert query | exception | error | db2, upsert, primary-key, unique-key, merge |
| DB2 does not support non-unique indexes with INCLUDE syntax. | exception | error | db2, indexes, include, unique-index, ddl |
| Unable to commit a transaction without the transaction objec | exception | error | db2, transactions, commit, internal |
| Unable to rollback a transaction without the transaction obj | exception | error | db2, transactions, rollback, internal |
| Unable to set the isolation level for a transaction without | exception | error | db2, transactions, isolation-level, internal |
| Unable to start a transaction without the transaction object | exception | error | db2, transactions, begin, internal |
| Unknown isolation level: ${value} | exception | error | db2, transactions, isolation-level, validation |
| ${this._getDialect().name} does not support the BINARY optio | exception | error | ibmi, data-types, binary, varchar, ddl |
| LENGTH value ${this.options.length} is not supported. Expect | exception | error | ibmi, data-types, text, clob, validation |
| No connection information provided. | exception | error | ibmi, connection, odbc, config, startup |
| The "url" option is not supported by the Db2 dialect. Instea | exception | error | ibmi, connection, url, odbc, config |
| Moving tables between schemas is not supported by ${this.dia | exception | error | ibmi, schema, ddl, rename-table |
| The following index field has no name: ${util.inspect(field) | exception | error | ibmi, indexes, validation, ddl |
| The include attribute for indexes is not supported by ${this | exception | error | ibmi, indexes, include, unsupported, ddl |
| Unknown isolation level: ${value} | exception | error | ibmi, transactions, isolation-level, validation |
| Unable to start a transaction without the transaction object | exception | error | ibmi, transactions, begin, internal |
| Unable to commit a transaction without the transaction objec | exception | error | ibmi, transactions, commit, internal |
| Unable to rollback a transaction without the transaction obj | exception | error | ibmi, transaction, argument-validation |
| Unable to set the isolation level for a transaction without | exception | error | ibmi, transaction, isolation-level, argument-validation |
| Unknown index collation ${inspect(item.Collation)} | exception | error | mariadb, indexes, schema-introspection, driver-compat |
| DataTypes.JSON received a non-string value from the database | exception | error | mssql, json, data-types, schema-mismatch |
| DataTypes.JSON received a value from the database that it no | exception | error | mssql, json, data-integrity, parse-error |
| To move a table between schemas, you must set `options.chang | exception | error | mssql, ddl, rename, schema |
| Renaming a table and moving it to a different schema is not | exception | error | mssql, ddl, rename, schema |
| Constraint type ${type} is not supported | exception | error | mssql, constraints, query-generator, argument-validation |
| JSON Paths are not supported in ${this.dialect.name} without | exception | error | mssql, json, json-path, query-generator |
| LIMIT 0 is not supported by ${this.dialect.name} dialect. | exception | error | mssql, pagination, limit, query-generator |
| The method "${methodName}" is not defined! Please add it to | exception | error | mssql, query-generator, dialect, internal, not-implemented |
| Primary Key or Unique key should be passed to upsert query | exception | error | mssql, upsert, schema, primary-key, unique-key |
| Unable to commit a transaction without the transaction objec | exception | error | mssql, transaction, commit |
| Unable to create a savepoint without the transaction object. | exception | error | mssql, transaction, savepoint |
| Unable to rollback a savepoint without the transaction objec | exception | error | mssql, transaction, savepoint, rollback |
| Unable to rollback a transaction without the transaction obj | exception | error | mssql, transaction, rollback |
| Unable to start a transaction without the transaction object | exception | error | mssql, transaction, begin, internal |
| Unknown isolation level: ${value} | exception | error | mssql, transaction, isolation-level, validation |
| MSSQL doesn't allow for inserting more than 1,000 rows at a | exception | error | mssql, bulk-insert, transaction, row-limit |
| maxExecutionTimeMs must be between ${MINIMUM_EXECUTION_TIME_ | exception | error | mysql, query-hint, validation, max-execution-time |
| Unknown index collation ${inspect(item.Collation)} | exception | error | mysql, introspection, index, version-compat |
| Attempted to insert the JavaScript null into a JSON column, | exception | error | oracle, json, null, data-types, config |
| connectString and host/database/port cannot be accepted simu | exception | error | oracle, connection, config, validation |
| Either connectString or host/database must be provided | exception | error | config, connection, oracle, validation |
| The "url" option is not supported by the Oracle dialect. Ins | exception | error | config, oracle, validation |
| Moving tables between schemas is not supported by ${this.dia | exception | error | schema, ddl, oracle, rename |
| Constraint type ${type} is not supported | exception | error | constraints, oracle, query, validation |
| Using LIMIT in bulkDeleteQuery requires specifying a model o | exception | error | query, delete, oracle, validation |
| The ${isolationLevel} isolation level is not supported by ${ | exception | error | transaction, oracle, validation |
| rollbackTransactionQuery is not supported by the ${this.dial | exception | error | transaction, oracle, internal |
| For an auto-increment column either all row must be null or | exception | error | insert, oracle, autoincrement, bulk |
| Invalid json statement: ${stmt} | exception | error | json, query, oracle, validation |
| The method "${methodName}" is not defined! Please add it to | exception | error | ddl, oracle, unsupported, triggers, functions |
| Range values must be an array | exception | error | datatypes, range, postgres, validation |
| DataTypes.RANGE only accepts types that are represented by e | exception | error | datatypes, range, postgres, validation |
| DataTypes.RANGE received a non-range value from the database | exception | error | datatypes, range, postgres, data-integrity |
| Could not determine the name of this enum because it is not | exception | error | datatypes, enum, postgres, ddl |
| range array length must be 0 (empty) or 2 (lower and upper b | exception | error | postgres, range, data-types, validation |
| Sequelize could not parse range "${value}" as its format is | exception | error | postgres, range, data-types, type-parsing |
| Sequelize could not parse range "%O" as its format is incomp | exception | error | postgres, range, type-parsing, custom-types |
| You cannot specify both the "pgModule" option and the "nativ | exception | error | postgres, configuration, connection, native |
| The "native" option was specified, but the "pg-native" modul | exception | error | postgres, configuration, connection, native, dependencies |
| To move a table between schemas, you must set `options.chang | exception | error | postgres, schema, migration, ddl |
| Renaming a table and moving it to a different schema is not | exception | error | postgres, schema, migration, ddl |
| Cannot specify both concurrently and cascade options in remo | exception | error | postgres, index, ddl, migration |
| Values for ENUM haven't been defined. | exception | error | postgres, enum, data-types, model-definition |
| createFunction missing some parameters. Did you pass functio | exception | error | postgres, functions, ddl, migration |
| requires functionName | exception | error | postgres, functions, ddl, migration |
| _expandFunctionParamList: function parameters array required | exception | error | postgres, functions, triggers, ddl, migration |
| function or trigger used with a parameter without any type | exception | error | postgres, functions, triggers, ddl, migration |
| _expandFunctionVariableList: function variables must be an a | exception | error | postgres, functions, ddl, migration |
| function variable must have a name and type | exception | error | postgres, functions, ddl, migration |
| Invalid trigger event specified: ${eventSpecifier} | exception | error | postgres, triggers, ddl, migration |
| no table change events specified to trigger on | exception | error | postgres, triggers, ddl, migration |
| parseTriggerEventSpec: undefined trigger event ${fireKey} | exception | error | postgres, triggers, ddl, migration |
| Unknown constraint error | exception | error | postgres, constraints, indexes, migrations |
| Snowflake only supports named timezones for the sequelize "t | exception | error | snowflake, timezone, configuration |
| The "url" option is not supported in Snowflake. Please use o | exception | error | snowflake, configuration, breaking-change |
| DataTypes.JSON received a non-string value from the database | exception | error | sqlite, json, data-types, schema-drift |
| DataTypes.JSON received a value from the database that it no | exception | error | sqlite, json, data-integrity |
| SQLite is configured to use a temporary database, but the po | exception | error | sqlite, pool, in-memory, data-loss-prevention |
| SQLite is configured to use a temporary database, but the po | exception | error | sqlite, pool, in-memory, data-loss-prevention |
| SQLite is configured to use a temporary database, but the po | exception | error | sqlite, pool, in-memory, data-loss-prevention |
| SQLite is configured to use a temporary database, but read-r | exception | error | sqlite, pool, in-memory, replication, data-loss-prevention |
| The "url" option is not supported in SQLite. Please use the | exception | error | sqlite, configuration, breaking-change |
| renameColumnQuery is not supported in ${this.dialect.name}. | exception | error | sqlite, ddl, unsupported, alter-table |
| removeColumnQuery is not supported in ${this.dialect.name}. | exception | error | sqlite, ddl, unsupported, alter-table |
| The ${isolationLevel} isolation level is not supported by ${ | exception | error | sqlite, transactions, isolation-level, unsupported |
| Unknown isolation level: ${isolationLevel} | exception | error | sqlite, transactions, isolation-level, validation |
| The bindParam option has been removed. Use parameterStyle in | exception | error | sqlite, breaking-change, migration, query-generation |
| Foreign key violations detected: ${JSON.stringify(foreignKey | exception | error | sqlite, foreign-keys, ddl, data-integrity, alter-table |
| No description found for table ${table.tableName}${table.sch | exception | error | sqlite, describe-table, schema, case-sensitivity |
| Fields must be specified through options.fields | exception | error | sequelize, sqlite, validation, schema, constraints |
| Constraint type must be specified through options.type | exception | error | sequelize, sqlite, validation, schema, constraints |
| Unable to find constraints for table. Perhaps the table does | exception | error | sequelize, sqlite, schema, runtime, constraints |
| Constraint ${constraintName} on table ${table.tableName} doe | exception | error | sequelize, sqlite, constraints, runtime, schema |
| Could not parse constraints from SQL: ${createTableSql} | exception | error | sequelize, sqlite, constraints, parser, introspection, regex |
| parseSafeInteger() radix argument must be between ${MIN_RADI | exception | error | utils, validation, rangeerror, number-parsing |
| This function can only clone plain objects, arrays and primi | exception | error | utils, clone, validation, types |
| No value found for key: ${key} | exception | error | utils, map, collections, validation |