The base class for all query generators, used to generate all SQL queries.

The implementation varies between SQL dialects, and is overridden by subclasses. You can access your dialect's version through Sequelize#queryGenerator.

Hierarchy

Constructors

Properties

sequelize: Sequelize
whereSqlBuilder: WhereSqlBuilder

Accessors

Methods

  • Creates a function that can be used to collect bind parameters.

    Parameters

    • bind: Record<string, unknown>

      A mutable object to which bind parameters will be added.

    Returns ((newBind) => string)

      • (newBind): string
      • Creates a function that can be used to collect bind parameters.

        Parameters

        • newBind: unknown

        Returns string

Generated using TypeDoc