diff options
Diffstat (limited to 'database/factories/TokenFactory.ts')
-rw-r--r-- | database/factories/TokenFactory.ts | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/database/factories/TokenFactory.ts b/database/factories/TokenFactory.ts index 0774dcd..9ca03f6 100644 --- a/database/factories/TokenFactory.ts +++ b/database/factories/TokenFactory.ts | |||
@@ -1,6 +1,6 @@ | |||
1 | import Token from '#app/Models/Token' | 1 | import Token from '#app/Models/Token'; |
2 | import Factory from '@adonisjs/lucid/factories' | 2 | import Factory from '@adonisjs/lucid/factories'; |
3 | import { DateTime } from 'luxon' | 3 | import { DateTime } from 'luxon'; |
4 | 4 | ||
5 | export default Factory.define(Token, async ({ faker }) => ({ | 5 | export default Factory.define(Token, async ({ faker }) => ({ |
6 | token: faker.string.alphanumeric(32), | 6 | token: faker.string.alphanumeric(32), |
@@ -9,6 +9,9 @@ export default Factory.define(Token, async ({ faker }) => ({ | |||
9 | created_at: DateTime.now(), | 9 | created_at: DateTime.now(), |
10 | updated_at: DateTime.now(), | 10 | updated_at: DateTime.now(), |
11 | })) | 11 | })) |
12 | .state('old_token', (token) => (token.updated_at = DateTime.now().minus({ hours: 25 }))) | 12 | .state( |
13 | .state('revoked', (token) => (token.is_revoked = true)) | 13 | 'old_token', |
14 | .build() | 14 | token => (token.updated_at = DateTime.now().minus({ hours: 25 })), |
15 | ) | ||
16 | .state('revoked', token => (token.is_revoked = true)) | ||
17 | .build(); | ||