import DaoFactory from './src/models/DaoFactory' (async () => { // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('user').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('user').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('user').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('config').create({user: {id: 'pouet'}}) // await DaoFactory.get('user').create({user: {id: 'pouet'}}) // await DaoFactory.get('user').create({user: {id: 'pouet'}}) const dao = DaoFactory.get('user') console.log(await dao.create({email: 'pokemon@go.com'})) const obj = await dao.get('648f82be60a03b7398d36925') console.log(obj) if (!obj) { console.log('no obj :(') } else { console.log('object :)', obj) obj.email += 'jesuisundieu@pokemon.com' console.log(await dao.update(obj)) } const toDelete = await dao.findOne({email: 'pokemon@go.com'}) if (toDelete) { console.log('todelete :)', toDelete) await dao.delete(toDelete) } console.log() console.log('done') process.exit(0) })() // await mongoose.get('id') // await fetch(`/api/users/${'id'}`).then((it) => it.json())