Storage Adapters
MongoDB
Install dependencies:
npm install mongodb --save
npm install mongoose --save # optional
Within @/config.js
import defineConfig from '@/lib/module/defineConfig'
import storageAdapters from '@/lib/storage/adapter'
export default defineConfig({
storage: {
defaultAdapter: 'mongodb',
adapters: [
storageAdapters.mongodb({
id: 'mongodb', // default
modes: ['live'],
db: 'your-app',
uri: process.env.MONGODB_URI, // example: mongodb://your-app:your-app@your-app-mongo
})
]
}
})
Roadmap
- TODO: Show "how to create a custom storage adapter yourself"