UNPKG

@qbcart/cosmos

Version:

Azure Cosmos DB access common across the QBCart node ecosystem.

21 lines (20 loc) 637 B
/*********************************************** * @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 []; } } }