fix(templates): vercel website template payload config regression (#9455)

This commit is contained in:
Paul
2024-11-22 14:18:04 -06:00
committed by GitHub
parent 90fedbc16b
commit 09abebd58c

View File

@@ -1,5 +1,5 @@
// storage-adapter-import-placeholder
import { mongooseAdapter } from '@payloadcms/db-mongodb' // database-adapter-import
import { vercelBlobStorage } from '@payloadcms/storage-vercel-blob'
import { vercelPostgresAdapter } from '@payloadcms/db-vercel-postgres'
import sharp from 'sharp' // sharp-import
import path from 'path'
@@ -59,17 +59,22 @@ export default buildConfig({
},
// This config helps us configure global or default features that the other editors can inherit
editor: defaultLexical,
// database-adapter-config-start
db: mongooseAdapter({
url: process.env.DATABASE_URI,
db: vercelPostgresAdapter({
pool: {
connectionString: process.env.POSTGRES_URL || '',
},
}),
// database-adapter-config-end
collections: [Pages, Posts, Media, Categories, Users],
cors: [getServerSideURL()].filter(Boolean),
globals: [Header, Footer],
plugins: [
...plugins,
// storage-adapter-placeholder
vercelBlobStorage({
collections: {
media: true,
},
token: process.env.BLOB_READ_WRITE_TOKEN || '',
}),
],
secret: process.env.PAYLOAD_SECRET,
sharp,