chore: clarifications, improvements

This commit is contained in:
James
2024-03-07 17:53:18 -05:00
parent d3dc3f7da8
commit a2f91e02a1
5 changed files with 88 additions and 71 deletions

View File

@ -1,14 +1,18 @@
import path from "path";
// import { postgresAdapter } from '@payloadcms/db-postgres'
// import { lexicalEditor } from '@payloadcms/richtext-lexical'
import { mongooseAdapter } from "@payloadcms/db-mongodb"; // database-adapter-import
import { slateEditor } from "@payloadcms/richtext-slate"; // editor-import
import { postgresAdapter } from '@payloadcms/db-postgres'
import { lexicalEditor } from '@payloadcms/richtext-lexical'
// import { slateEditor } from '@payloadcms/richtext-slate'
// import { mongooseAdapter } from "@payloadcms/db-mongodb"; // database-adapter-import
import { buildConfig } from "payload/config";
import sharp from 'sharp'
import { fileURLToPath } from "url";
const filename = fileURLToPath(import.meta.url)
const dirname = path.dirname(filename)
export default buildConfig({
// editor: lexicalEditor({}),
editor: slateEditor({}),
editor: lexicalEditor({}),
// editor: slateEditor({}),
collections: [
{
slug: 'pages',
@ -39,16 +43,16 @@ export default buildConfig({
],
secret: process.env.PAYLOAD_SECRET || '',
typescript: {
outputFile: path.resolve(__dirname, "payload-types.ts"),
outputFile: path.resolve(dirname, "payload-types.ts"),
},
// db: postgresAdapter({
// pool: {
// connectionString: process.env.POSTGRES_URI
// }
// }),
db: mongooseAdapter({
url: process.env.MONGODB_URI || '',
db: postgresAdapter({
pool: {
connectionString: process.env.POSTGRES_URI
}
}),
// db: mongooseAdapter({
// url: process.env.MONGODB_URI || '',
// }),
async onInit(payload) {
const existingUsers = await payload.find({
collection: 'users',