@@ -113,7 +113,7 @@ You'll also need to install the specific database driver or ORM you plan to use.
113113### Basic Usage
114114
115115``` typescript
116- import { memoryAdapter } from ' unadapter/adapters/ memory'
116+ import { memoryAdapter } from ' unadapter/memory'
117117
118118// Create an in-memory database for testing
119119const db = {
@@ -125,7 +125,7 @@ const db = {
125125const adapter = memoryAdapter (db )
126126
127127// Now you can use the adapter to perform database operations
128- const user = await adapter .create ({
128+ const user = await adapter ({}) .create ({
129129 model: ' user' ,
130130 data: {
131131 name: ' John Doe' ,
@@ -177,13 +177,13 @@ await adapter.delete({
177177
178178``` typescript
179179import { PrismaClient } from ' @prisma/client'
180- import { prismaAdapter } from ' unadapter/adapters/ prisma'
180+ import { prismaAdapter } from ' unadapter/prisma'
181181
182182const prisma = new PrismaClient ()
183183const adapter = prismaAdapter (prisma )
184184
185185// Now you can use the same adapter interface with Prisma
186- const user = await adapter .create ({
186+ const user = await adapter ({}) .create ({
187187 model: ' user' ,
188188 data: {
189189 name: ' Jane Doe' ,
@@ -199,7 +199,7 @@ const user = await adapter.create({
199199
200200``` typescript
201201import { MongoClient } from ' mongodb'
202- import { mongodbAdapter } from ' unadapter/adapters/ mongodb'
202+ import { mongodbAdapter } from ' unadapter/mongodb'
203203
204204const client = new MongoClient (' mongodb://localhost:27017' )
205205await client .connect ()
@@ -208,7 +208,7 @@ const db = client.db('myDatabase')
208208const adapter = mongodbAdapter (db )
209209
210210// Now you can use the same adapter interface with MongoDB
211- const user = await adapter .create ({
211+ const user = await adapter ({}) .create ({
212212 model: ' user' ,
213213 data: {
214214 name: ' Alex Smith' ,
@@ -224,7 +224,7 @@ const user = await adapter.create({
224224
225225``` typescript
226226import { drizzle } from ' drizzle-orm/...' // Import appropriate driver
227- import { drizzleAdapter } from ' unadapter/adapters/ drizzle'
227+ import { drizzleAdapter } from ' unadapter/drizzle'
228228
229229const db = drizzle (/* your DB connection */ )
230230const adapter = drizzleAdapter (db , {
@@ -233,7 +233,7 @@ const adapter = drizzleAdapter(db, {
233233})
234234
235235// Now you can use the same adapter interface with Drizzle
236- const user = await adapter .create ({
236+ const user = await adapter ({}) .create ({
237237 model: ' user' ,
238238 data: {
239239 name: ' Taylor Swift' ,
@@ -249,7 +249,7 @@ const user = await adapter.create({
249249
250250``` typescript
251251import { Kysely } from ' kysely'
252- import { kyselyAdapter } from ' unadapter/adapters/ kysely'
252+ import { kyselyAdapter } from ' unadapter/kysely'
253253
254254const db = new Kysely (/* your DB connection */ )
255255const adapter = kyselyAdapter (db , {
@@ -258,7 +258,7 @@ const adapter = kyselyAdapter(db, {
258258})
259259
260260// Now you can use the same adapter interface with Kysely
261- const user = await adapter .create ({
261+ const user = await adapter ({}) .create ({
262262 model: ' user' ,
263263 data: {
264264 name: ' Chris Evans' ,
@@ -361,7 +361,7 @@ interface Where {
361361You can create your own adapters using the ` createAdapter ` function:
362362
363363``` typescript
364- import { createAdapter } from ' unadapter/adapters/ create'
364+ import { createAdapter } from ' unadapter/create'
365365
366366const myCustomAdapter = createAdapter ({
367367 config: {
0 commit comments