UNPKG

driver-interface

Version:

Standardized interface for common functionality, expressed in layers. Covers communication with databases, hardware, web services, and more.

34 lines (18 loc) 643 B
module.exports = { friendlyName: 'Update (records)', description: 'Update record(s) in the database based on a query criteria.', sideEffects: 'idempotent', inputs: { query: require('../../constants/query.input'), connection: require('../../constants/connection.input'), dryOrm: require('../../constants/dry-orm.input'), }, exits: { success: { outputFriendlyName: 'Records (maybe)', outputDescription: 'Either `null` OR (if `fetch:true`) an array of physical records that were updated.', outputExample: '===' }, notUnique: require('../../constants/not-unique.exit'), }, };