import {inject} from '@loopback/core'; import {juggler} from '@loopback/repository'; import {UserServiceBindings} from '../..'; const config = { "name": "defaultDatasourceUsers", "connector": "memory", "localStorage": "", "file": process.cwd()+"/defaultDatasourceUsers.json" }; export class UserDataSource extends juggler.DataSource { static dataSourceName = 'UserDataSource'; constructor( @inject(UserServiceBindings.DS_CFG, {optional: true}) dsConfig: object = config, ) { super(dsConfig); } }