|
16 | 16 |
|
17 | 17 | import {DateStruct, PreciseDate} from '@google-cloud/precise-date'; |
18 | 18 | import {promisifyAll} from '@google-cloud/promisify'; |
19 | | -import arrify = require('arrify'); |
| 19 | +import {toArray} from './helper'; |
20 | 20 | import Long = require('long'); |
21 | 21 | import {EventEmitter} from 'events'; |
22 | 22 | import {grpc, CallOptions, ServiceError, Status, GoogleError} from 'google-gax'; |
@@ -1450,13 +1450,13 @@ export class Snapshot extends EventEmitter { |
1450 | 1450 | const keySet: spannerClient.spanner.v1.IKeySet = request.keySet || {}; |
1451 | 1451 |
|
1452 | 1452 | if (request.keys) { |
1453 | | - keySet.keys = arrify(request.keys as string[]).map( |
| 1453 | + keySet.keys = toArray(request.keys as string[]).map( |
1454 | 1454 | codec.convertToListValue, |
1455 | 1455 | ); |
1456 | 1456 | } |
1457 | 1457 |
|
1458 | 1458 | if (request.ranges) { |
1459 | | - keySet.ranges = arrify(request.ranges).map(range => { |
| 1459 | + keySet.ranges = toArray(request.ranges).map(range => { |
1460 | 1460 | const encodedRange: spannerClient.spanner.v1.IKeyRange = {}; |
1461 | 1461 |
|
1462 | 1462 | Object.keys(range).forEach(bound => { |
@@ -2805,7 +2805,7 @@ function buildMutation( |
2805 | 2805 | table: string, |
2806 | 2806 | keyVals: object | object[], |
2807 | 2807 | ): spannerClient.spanner.v1.Mutation { |
2808 | | - const rows: object[] = arrify(keyVals); |
| 2808 | + const rows: object[] = toArray(keyVals); |
2809 | 2809 | const columns = Transaction.getUniqueKeys(rows); |
2810 | 2810 |
|
2811 | 2811 | const values = rows.map((row, index) => { |
@@ -2843,7 +2843,7 @@ function buildDeleteMutation( |
2843 | 2843 | keys: Key[], |
2844 | 2844 | ): spannerClient.spanner.v1.Mutation { |
2845 | 2845 | const keySet: spannerClient.spanner.v1.IKeySet = { |
2846 | | - keys: arrify(keys).map(codec.convertToListValue), |
| 2846 | + keys: toArray(keys).map(codec.convertToListValue), |
2847 | 2847 | }; |
2848 | 2848 | const mutation: spannerClient.spanner.v1.IMutation = { |
2849 | 2849 | delete: {table, keySet}, |
|
0 commit comments