// Copyright IBM Corp. and LoopBack contributors 2019. All Rights Reserved. // Node module: @loopback/example-express-composition // This file is licensed under the MIT License. // License text available at https://opensource.org/licenses/MIT import {inject} from '@loopback/core'; import {DefaultCrudRepository} from '@loopback/repository'; import {DsDataSource} from '../datasources'; import {Note, NoteRelations} from '../models'; export class NoteRepository extends DefaultCrudRepository< Note, typeof Note.prototype.id, NoteRelations > { constructor(@inject('datasources.ds') dataSource: DsDataSource) { super(Note, dataSource); } }