chore: type fixes
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
/* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */
|
/* THIS FILE WAS GENERATED AUTOMATICALLY BY PAYLOAD. */
|
||||||
/* DO NOT MODIFY it because it could be re-written at any time. */
|
/* DO NOT MODIFY it because it could be re-written at any time. */
|
||||||
|
import config from 'payload-config'
|
||||||
import { GRAPHQL_PLAYGROUND_GET } from '@payloadcms/next/routes'
|
import { GRAPHQL_PLAYGROUND_GET } from '@payloadcms/next/routes'
|
||||||
|
|
||||||
export const GET = GRAPHQL_PLAYGROUND_GET
|
export const GET = GRAPHQL_PLAYGROUND_GET(config)
|
||||||
|
|||||||
@@ -3,6 +3,4 @@
|
|||||||
import { RootPage } from '@payloadcms/next/pages/Root'
|
import { RootPage } from '@payloadcms/next/pages/Root'
|
||||||
import config from 'payload-config'
|
import config from 'payload-config'
|
||||||
|
|
||||||
import './test.scss'
|
|
||||||
|
|
||||||
export default () => RootPage({ config })
|
export default () => RootPage({ config })
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ declare module 'payload' {
|
|||||||
connection: Connection
|
connection: Connection
|
||||||
globals: GlobalModel
|
globals: GlobalModel
|
||||||
mongoMemoryServer: any
|
mongoMemoryServer: any
|
||||||
sessions: Record<number | string, ClientSession>
|
// sessions: Record<number | string, ClientSession>
|
||||||
versions: {
|
versions: {
|
||||||
[slug: string]: CollectionModel
|
[slug: string]: CollectionModel
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -48,7 +48,7 @@ export const init: Init = async function init(this: MongooseAdapter) {
|
|||||||
versionModelName,
|
versionModelName,
|
||||||
versionSchema,
|
versionSchema,
|
||||||
this.autoPluralization === true ? undefined : versionModelName,
|
this.autoPluralization === true ? undefined : versionModelName,
|
||||||
) as CollectionModel
|
) as unknown as CollectionModel
|
||||||
// this.payload.versions[collection.slug] = model;
|
// this.payload.versions[collection.slug] = model;
|
||||||
this.versions[collection.slug] = model
|
this.versions[collection.slug] = model
|
||||||
}
|
}
|
||||||
@@ -57,11 +57,9 @@ export const init: Init = async function init(this: MongooseAdapter) {
|
|||||||
collection.slug,
|
collection.slug,
|
||||||
schema,
|
schema,
|
||||||
this.autoPluralization === true ? undefined : collection.slug,
|
this.autoPluralization === true ? undefined : collection.slug,
|
||||||
) as CollectionModel
|
) as unknown as CollectionModel
|
||||||
this.collections[collection.slug] = model
|
this.collections[collection.slug] = model
|
||||||
|
|
||||||
// TS expect error only needed until we launch 2.0.0
|
|
||||||
// eslint-disable-next-line @typescript-eslint/ban-ts-comment
|
|
||||||
this.payload.collections[collection.slug] = {
|
this.payload.collections[collection.slug] = {
|
||||||
config: collection,
|
config: collection,
|
||||||
}
|
}
|
||||||
@@ -94,7 +92,7 @@ export const init: Init = async function init(this: MongooseAdapter) {
|
|||||||
versionModelName,
|
versionModelName,
|
||||||
versionSchema,
|
versionSchema,
|
||||||
versionModelName,
|
versionModelName,
|
||||||
) as CollectionModel
|
) as unknown as CollectionModel
|
||||||
this.versions[global.slug] = versionsModel
|
this.versions[global.slug] = versionsModel
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
@@ -27,16 +27,10 @@ import type {
|
|||||||
|
|
||||||
import type { BuildQueryArgs } from './queries/buildQuery'
|
import type { BuildQueryArgs } from './queries/buildQuery'
|
||||||
|
|
||||||
export interface CollectionModel extends Model<any>, PaginateModel<any>, PassportLocalModel {
|
export interface CollectionModel extends Model<any>, PaginateModel<any> {
|
||||||
/** buildQuery is used to transform payload's where operator into what can be used by mongoose (e.g. id => _id) */
|
/** buildQuery is used to transform payload's where operator into what can be used by mongoose (e.g. id => _id) */
|
||||||
buildQuery: (args: BuildQueryArgs) => Promise<Record<string, unknown>> // TODO: Delete this
|
buildQuery: (args: BuildQueryArgs) => Promise<Record<string, unknown>> // TODO: Delete this
|
||||||
}
|
}
|
||||||
type Register<T = any> = (doc: T, password: string) => T
|
|
||||||
|
|
||||||
interface PassportLocalModel {
|
|
||||||
authenticate: any
|
|
||||||
register: Register
|
|
||||||
}
|
|
||||||
|
|
||||||
export interface AuthCollectionModel extends CollectionModel {
|
export interface AuthCollectionModel extends CollectionModel {
|
||||||
resetPasswordExpiration: Date
|
resetPasswordExpiration: Date
|
||||||
|
|||||||
@@ -82,7 +82,7 @@ async function runMigrationFile(payload: Payload, migration: Migration, batch: n
|
|||||||
|
|
||||||
payload.logger.info({ msg: `Migrating: ${migration.name}` })
|
payload.logger.info({ msg: `Migrating: ${migration.name}` })
|
||||||
|
|
||||||
const pgAdapter = payload.db
|
const pgAdapter = payload.db as PostgresAdapter
|
||||||
const drizzleJSON = generateDrizzleJson(pgAdapter.schema)
|
const drizzleJSON = generateDrizzleJson(pgAdapter.schema)
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ import type { TypeWithID } from 'payload/types'
|
|||||||
|
|
||||||
import { eq } from 'drizzle-orm'
|
import { eq } from 'drizzle-orm'
|
||||||
import { ValidationError } from 'payload/errors'
|
import { ValidationError } from 'payload/errors'
|
||||||
import { i18nInit } from 'payload/utilities'
|
|
||||||
|
|
||||||
import type { BlockRowToInsert } from '../transform/write/types'
|
import type { BlockRowToInsert } from '../transform/write/types'
|
||||||
import type { Args } from './types'
|
import type { Args } from './types'
|
||||||
|
|||||||
@@ -107,5 +107,5 @@
|
|||||||
"path": "./packages/ui"
|
"path": "./packages/ui"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"include": ["next-env.d.ts", ".next/types/**/*.ts", "**/*.ts", "**/*.tsx"]
|
"include": ["next-env.d.ts", ".next/types/**/*.ts", "app/**/*.ts", "app/**/*.tsx"]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user