35 lines
610 B
TypeScript

import { CollectionConfig } from "payload";
const Checkouts: CollectionConfig = {
slug: 'checkouts',
fields: [
{
name: 'fromHold',
type: 'relationship',
relationTo: 'holdRequests',
hasMany: false,
},
{
name: 'user',
type: 'relationship',
relationTo: 'users',
hasMany: false,
},
{
name: 'copy',
type: 'relationship',
relationTo: 'copies',
hasMany: false,
},
{
name: 'book',
type: 'join',
collection: 'copies',
on: 'book',
hasMany: false,
}
]
}
export default Checkouts