aboutsummaryrefslogtreecommitdiffstats
path: root/database/factories/UserFactory.ts
diff options
context:
space:
mode:
Diffstat (limited to 'database/factories/UserFactory.ts')
-rw-r--r--database/factories/UserFactory.ts17
1 files changed, 7 insertions, 10 deletions
diff --git a/database/factories/UserFactory.ts b/database/factories/UserFactory.ts
index ee6553e..caa2ea9 100644
--- a/database/factories/UserFactory.ts
+++ b/database/factories/UserFactory.ts
@@ -1,13 +1,10 @@
1import User from 'App/Models/User'; 1import User from '#app/Models/User'
2import Factory from '@ioc:Adonis/Lucid/Factory'; 2import Factory from '@adonisjs/lucid/factories'
3import WorkspaceFactory from './WorkspaceFactory'; 3import WorkspaceFactory from './WorkspaceFactory.js'
4import ServiceFactory from './ServiceFactory'; 4import ServiceFactory from './ServiceFactory.js'
5import crypto from 'node:crypto'; 5import crypto from 'node:crypto'
6 6
7const hashedPassword = crypto 7const hashedPassword = crypto.createHash('sha256').update('password').digest('base64')
8 .createHash('sha256')
9 .update('password')
10 .digest('base64');
11 8
12export default Factory.define(User, async ({ faker }) => ({ 9export default Factory.define(User, async ({ faker }) => ({
13 email: faker.internet.email(), 10 email: faker.internet.email(),
@@ -18,4 +15,4 @@ export default Factory.define(User, async ({ faker }) => ({
18})) 15}))
19 .relation('workspaces', () => WorkspaceFactory) 16 .relation('workspaces', () => WorkspaceFactory)
20 .relation('services', () => ServiceFactory) 17 .relation('services', () => ServiceFactory)
21 .build(); 18 .build()