# query.pureData variable · @imqueue/pg-sequelize

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

Keeps only the properties a model actually declares.

**Signature:**

```typescript
pureData: PureDataFunction
```

## Remarks

The filter for input arriving from outside: anything the model does not declare as an attribute is dropped rather than passed to Sequelize, so a caller cannot set a column by sending an unexpected property. Arrays are mapped element by element, and relations are dropped along with everything else — this looks at `rawAttributes` only.

