Create InjectSession & PersistSession modules; update session model
This commit is contained in:
@@ -4,13 +4,13 @@ import {SessionModel} from '../../../lib/src/module.ts'
|
||||
|
||||
export default class Session extends SessionModel {
|
||||
protected static table = 'sessions'
|
||||
protected static key = 'session_id'
|
||||
protected static key = 'session_key'
|
||||
|
||||
protected static readonly CREATED_AT = 'start_time'
|
||||
protected static readonly UPDATED_AT = null // No updated at
|
||||
|
||||
@Field(Type.int)
|
||||
protected session_id!: number
|
||||
@Field(Type.varchar)
|
||||
protected session_key!: string
|
||||
|
||||
@Field(Type.int)
|
||||
protected user_id?: number
|
||||
|
||||
Reference in New Issue
Block a user