function init() { console.log('start db setting...') waterfall([ getToken, getServerList, getDungeonImage ], function(err,result){ //console.log(result) createDB('tokenDB') createDB('baseDB') setDB('token',result['token'],'tokenDB') setDB('serverList',result['serverList'],'baseDB') setDB('dungeonImage',result['dungeonImage'],'baseDB') baseDB['serverList']['realms'].forEach(server=>{ createServerDB(server['slug']) }) console.log('end db setting...') }) }