mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-17 13:20:31 +00:00
18 lines
460 B
TypeScript
18 lines
460 B
TypeScript
import { View } from 'models';
|
|
import TenantRepository from '@/repositories/TenantRepository';
|
|
|
|
export default class ViewRepository extends TenantRepository {
|
|
/**
|
|
* Gets the repository's model.
|
|
*/
|
|
get model() {
|
|
return View.bindKnex(this.knex);
|
|
}
|
|
|
|
/**
|
|
* Retrieve all views of the given resource id.
|
|
*/
|
|
allByResource(resourceModel: string, withRelations?) {
|
|
return super.find({ resource_model: resourceModel }, withRelations);
|
|
}
|
|
} |