@qbcart/cosmos
Version:
Azure Cosmos DB access common across the QBCart node ecosystem.
21 lines (20 loc) • 637 B
JavaScript
/***********************************************
* @license
* Copyright (c) QBCart Inc. All rights reserved.
************************************************/
import Base from '../base';
export default class Info extends Base {
constructor(container) {
super(container);
}
async getInventoryBanners(returnProps, lastSynced) {
try {
const query = `SELECT ${returnProps} FROM c WHERE c._ts > ${lastSynced ?? 0}`;
return ((await this.queryAll(query, `InventoryBanner`)) ?? []);
}
catch (error) {
console.log(error);
return [];
}
}
}