Skip to main content

DomainBatchValidation

Defined in: js-api/src/domains.ts:661

What batch({validateOnly: true}) answers: the counts a commit of this payload would report and the per-row verdicts (capped server-side at 1000, ordered errors → skips → updates → inserts). Its own shape, so a predicted insert can never be read as a completed write.

A prediction against the table AS IT IS NOW: a concurrent write between the preview and the commit can change any verdict. Nothing is written, audited, counted or notified by a validation — not a row, not an audit entry, not an auto-number, not a watcher.

Properties

PropertyTypeDefined in
errorCountnumberjs-api/src/domains.ts:667
rowCountnumberjs-api/src/domains.ts:663
rowsDomainBatchValidationRow[]js-api/src/domains.ts:668
validateOnlytruejs-api/src/domains.ts:662
willInsertnumberjs-api/src/domains.ts:664
willSkipnumberjs-api/src/domains.ts:666
willUpdatenumberjs-api/src/domains.ts:665