fix: join field works on collections with versions enabled (#8715)

- Fixes errors with drizzle when building the schema
https://github.com/payloadcms/payload/issues/8680
- Adds `joins` to `db.queryDrafts` to have them when doing `.find` with
`draft: true`
This commit is contained in:
Sasha
2024-10-22 18:05:55 +03:00
committed by GitHub
parent 4c396c720e
commit 8af00f2deb
19 changed files with 343 additions and 198 deletions

View File

@@ -3,8 +3,10 @@ import path from 'path'
import { buildConfigWithDefaults } from '../buildConfigWithDefaults.js'
import { Categories } from './collections/Categories.js'
import { CategoriesVersions } from './collections/CategoriesVersions.js'
import { Posts } from './collections/Posts.js'
import { Uploads } from './collections/Uploads.js'
import { Versions } from './collections/Versions.js'
import { seed } from './seed.js'
import { localizedCategoriesSlug, localizedPostsSlug } from './shared.js'
@@ -16,6 +18,8 @@ export default buildConfigWithDefaults({
Posts,
Categories,
Uploads,
Versions,
CategoriesVersions,
{
slug: localizedPostsSlug,
admin: {