We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1ecb1e7 commit 5f728c0Copy full SHA for 5f728c0
1 file changed
database/seeders/user_seeder.ts
@@ -0,0 +1,28 @@
1
+import { BaseSeeder } from '@adonisjs/lucid/seeders'
2
+import User from '#models/user'
3
+
4
+export default class UserSeeder extends BaseSeeder {
5
+ async run() {
6
+ // Create a test user
7
+ await User.create({
8
+ username: 'testuser',
9
+ name: 'Test User',
10
+ email: 'test@example.com',
11
+ password: 'password123',
12
+ isAdmin: true,
13
+ isSponsor: false,
14
+ })
15
16
+ // You can add more test users if needed
17
18
+ username: 'regularuser',
19
+ name: 'Regular User',
20
+ email: 'regular@example.com',
21
22
+ isAdmin: false,
23
24
25
26
+ console.log('✅ Users seeded successfully')
27
+ }
28
+}
0 commit comments