1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39import type { Config } from 'payload'
import { devUser } from '../../credentials.js'
export const seed: Config['onInit'] = async (payload) => {
await payload.create({
collection: 'users',
data: {
email: devUser.email,
password: devUser.password,
},
})
// Seed some sample posts
await payload.create({
collection: 'posts',
data: {
content: 'This is the content of the first post.',
title: 'First Post',
},
})
await payload.create({
collection: 'posts',
data: {
content: 'This is the content of the second post.',
title: 'Second Post',
},
})
await payload.create({
collection: 'posts',
data: {
content: 'This is the content of the third post.',
title: 'Third Post',
},
})
}