Skip to content

Commit 09abebd

Browse files
authored
fix(templates): vercel website template payload config regression (#9455)
1 parent 90fedbc commit 09abebd

File tree

1 file changed

+12
-7
lines changed

1 file changed

+12
-7
lines changed

templates/with-vercel-website/src/payload.config.ts

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
// storage-adapter-import-placeholder
2-
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
1+
import { vercelBlobStorage } from '@payloadcms/storage-vercel-blob'
2+
import { vercelPostgresAdapter } from '@payloadcms/db-vercel-postgres'
33

44
import sharp from 'sharp' // sharp-import
55
import path from 'path'
@@ -59,17 +59,22 @@ export default buildConfig({
5959
},
6060
// This config helps us configure global or default features that the other editors can inherit
6161
editor: defaultLexical,
62-
// database-adapter-config-start
63-
db: mongooseAdapter({
64-
url: process.env.DATABASE_URI,
62+
db: vercelPostgresAdapter({
63+
pool: {
64+
connectionString: process.env.POSTGRES_URL || '',
65+
},
6566
}),
66-
// database-adapter-config-end
6767
collections: [Pages, Posts, Media, Categories, Users],
6868
cors: [getServerSideURL()].filter(Boolean),
6969
globals: [Header, Footer],
7070
plugins: [
7171
...plugins,
72-
// storage-adapter-placeholder
72+
vercelBlobStorage({
73+
collections: {
74+
media: true,
75+
},
76+
token: process.env.BLOB_READ_WRITE_TOKEN || '',
77+
}),
7378
],
7479
secret: process.env.PAYLOAD_SECRET,
7580
sharp,

0 commit comments

Comments
 (0)