Merge branch 'hotfix/21.56.9' into master
[gitter.git] / scripts / useful-queries / csv.js
blobdbac852d36ce04ed1168c2b4c1355dfc31e94594
1 function printCSV(array, columns) {
2   print(columns.join(','));
3   array.forEach(function(i) {
4     var row = columns.map(function(column) {
5       var field = i[column];
6       if (field === null || field === undefined) {
7         field = '';
8       }
9       return field;
10     });
12     print(row.join(','));
13   });
16 function createIdForTimestampString(timestamp) {
17   var hexSeconds = Math.floor(timestamp / 1000).toString(16);
19   while (hexSeconds.length < 8) {
20     hexSeconds = '0' + hexSeconds;
21   }
23   return ObjectId(hexSeconds + '0000000000000000');