diff options
Diffstat (limited to 'database/factories/UserFactory.ts')
-rw-r--r-- | database/factories/UserFactory.ts | 17 |
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 @@ | |||
1 | import User from 'App/Models/User'; | 1 | import User from '#app/Models/User' |
2 | import Factory from '@ioc:Adonis/Lucid/Factory'; | 2 | import Factory from '@adonisjs/lucid/factories' |
3 | import WorkspaceFactory from './WorkspaceFactory'; | 3 | import WorkspaceFactory from './WorkspaceFactory.js' |
4 | import ServiceFactory from './ServiceFactory'; | 4 | import ServiceFactory from './ServiceFactory.js' |
5 | import crypto from 'node:crypto'; | 5 | import crypto from 'node:crypto' |
6 | 6 | ||
7 | const hashedPassword = crypto | 7 | const hashedPassword = crypto.createHash('sha256').update('password').digest('base64') |
8 | .createHash('sha256') | ||
9 | .update('password') | ||
10 | .digest('base64'); | ||
11 | 8 | ||
12 | export default Factory.define(User, async ({ faker }) => ({ | 9 | export 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() |