diff --git a/BACKEND/app/models/user.ts b/BACKEND/app/models/user.ts index dfe4857..7fff672 100644 --- a/BACKEND/app/models/user.ts +++ b/BACKEND/app/models/user.ts @@ -1,15 +1,7 @@ import { DateTime } from 'luxon' -import hash from '@adonisjs/core/services/hash' -import { compose } from '@adonisjs/core/helpers' import { BaseModel, column } from '@adonisjs/lucid/orm' -import { withAuthFinder } from '@adonisjs/auth/mixins/lucid' -const AuthFinder = withAuthFinder(() => hash.use('scrypt'), { - uids: ['email'], - passwordColumnName: 'password', -}) - -export default class User extends compose(BaseModel, AuthFinder) { +export default class User extends BaseModel { @column({ isPrimary: true }) declare id: number @@ -19,7 +11,7 @@ export default class User extends compose(BaseModel, AuthFinder) { @column() declare email: string - @column({ serializeAs: null }) + @column() declare password: string @column.dateTime({ autoCreate: true })