Skip to content

Commit e72f12a

Browse files
authored
feat: templates update (#8391)
Run generate templates script
1 parent a80f5b6 commit e72f12a

File tree

4 files changed

+18
-15
lines changed

4 files changed

+18
-15
lines changed

scripts/generate-template-variations.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ async function main() {
5252
{
5353
name: 'payload-vercel-postgres-template',
5454
dirname: 'with-vercel-postgres',
55-
db: 'vercelPostgres',
55+
db: 'vercel-postgres',
5656
storage: 'vercelBlobStorage',
5757
sharp: false,
5858
vercelDeployButtonLink:

templates/with-vercel-postgres/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,5 @@ payload-vercel-postgres-template
66

77
## Attributes
88

9-
- **Database**: vercelPostgres
9+
- **Database**: vercel-postgres
1010
- **Storage Adapter**: vercelBlobStorage

templates/with-vercel-postgres/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "template-blank-3.0",
2+
"name": "payload-vercel-postgres-template",
33
"version": "1.0.0",
44
"description": "A blank template to get started with Payload 3.0",
55
"license": "MIT",
@@ -15,17 +15,17 @@
1515
"start": "cross-env NODE_OPTIONS=--no-deprecation next start"
1616
},
1717
"dependencies": {
18-
"@payloadcms/db-mongodb": "beta",
18+
"@payloadcms/db-vercel-postgres": "beta",
1919
"@payloadcms/next": "beta",
2020
"@payloadcms/plugin-cloud": "beta",
2121
"@payloadcms/richtext-lexical": "beta",
22+
"@payloadcms/storage-vercel-blob": "beta",
2223
"cross-env": "^7.0.3",
2324
"graphql": "^16.8.1",
2425
"next": "15.0.0-canary.160",
2526
"payload": "beta",
2627
"react": "19.0.0-rc-5dcb0097-20240918",
27-
"react-dom": "19.0.0-rc-5dcb0097-20240918",
28-
"sharp": "0.32.6"
28+
"react-dom": "19.0.0-rc-5dcb0097-20240918"
2929
},
3030
"devDependencies": {
3131
"@types/node": "^22.5.4",

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

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,9 @@
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
import { lexicalEditor } from '@payloadcms/richtext-lexical'
44
import path from 'path'
55
import { buildConfig } from 'payload'
66
import { fileURLToPath } from 'url'
7-
import sharp from 'sharp'
87

98
import { Users } from './collections/Users'
109
import { Media } from './collections/Media'
@@ -25,13 +24,17 @@ export default buildConfig({
2524
typescript: {
2625
outputFile: path.resolve(dirname, 'payload-types.ts'),
2726
},
28-
// database-adapter-config-start
29-
db: mongooseAdapter({
30-
url: process.env.DATABASE_URI || '',
27+
db: vercelPostgresAdapter({
28+
pool: {
29+
connectionString: process.env.POSTGRES_URL || '',
30+
},
3131
}),
32-
// database-adapter-config-end
33-
sharp,
3432
plugins: [
35-
// storage-adapter-placeholder
33+
vercelBlobStorage({
34+
collections: {
35+
[Media.slug]: true,
36+
},
37+
token: process.env.BLOB_READ_WRITE_TOKEN || '',
38+
}),
3639
],
3740
})

0 commit comments

Comments
 (0)