import {inject} from '@loopback/core'; import {juggler, AnyObject} from '@loopback/repository'; const config = require('./user.datasource.json'); export class UserDataSource extends juggler.DataSource { static dataSourceName = 'user'; // static tempconfig = { // "name":"user", // "connector":"mongodb", // "url":"", // "host":"localhost", // "port":27017,"user":"", // "password":"", // "database":"moreuser" // } // constructor(){ // super(UserDataSource.tempconfig); // } constructor( @inject('datasources.config.user', {optional: true}) dsConfig: AnyObject = config, ) { super(dsConfig); } }