# Sequelize.syncIndices() method · @imqueue/pg-sequelize

Source: https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.sequelize.syncindices/
Published: 2026-08-01
Author: @imqueue maintainers (https://github.com/imqueue)
Package: @imqueue/pg-sequelize 4.2.0 — generated reference, not hand-written

Creates the column indices declared across every registered model.

**Signature:**

```typescript
syncIndices(options?: SyncOptions): Promise<any>;
```

## Parameters


| Parameter | Type | Description |
| --- | --- | --- |
| options | [SyncOptions](https://imqueue.org/api/pg-sequelize/latest/pg-sequelize.syncoptions/) | _(Optional)_ Passed to each model, which does not currently read it. |


**Returns:**

Promise<any>

Resolves once every index of every model exists.

## Remarks

Run by `sync()` once the tables and views are in place. Only models that declare at least one index are visited, and the models are done concurrently.

