( messages: Array<BackendMessage>, )
| 102 | |
| 103 | /** Get the dataTypeIDs from a list of messages, if it's available. */ |
| 104 | export function parseDescribeStatementResults( |
| 105 | messages: Array<BackendMessage>, |
| 106 | ): number[] { |
| 107 | const message = messages.find( |
| 108 | (msg): msg is ParameterDescriptionMessage => |
| 109 | msg.name === 'parameterDescription', |
| 110 | ) |
| 111 | |
| 112 | if (message) { |
| 113 | return message.dataTypeIDs |
| 114 | } |
| 115 | |
| 116 | return [] |
| 117 | } |
no outgoing calls
no test coverage detected