import { Model, mixin } from 'objection'; import moment from 'moment'; import TenantModel from '@/models/TenantModel'; import CachableQueryBuilder from '@/lib/Cachable/CachableQueryBuilder'; import CachableModel from '@/lib/Cachable/CachableModel'; export default class Bill extends mixin(TenantModel, [CachableModel]) { /** * Table name */ static get tableName() { return 'bills'; } /** * Timestamps columns. */ get timestamps() { return ['createdAt', 'updatedAt']; } /** * Extend query builder model. */ static get QueryBuilder() { return CachableQueryBuilder; } }