mirror of
https://github.com/seerr-team/seerr.git
synced 2026-04-18 06:18:17 -04:00
25 lines
417 B
TypeScript
25 lines
417 B
TypeScript
import type { ISession } from 'connect-typeorm';
|
|
import {
|
|
Column,
|
|
DeleteDateColumn,
|
|
Entity,
|
|
Index,
|
|
PrimaryColumn,
|
|
} from 'typeorm';
|
|
|
|
@Entity()
|
|
export class Session implements ISession {
|
|
@Index()
|
|
@Column('bigint')
|
|
public expiredAt = Date.now();
|
|
|
|
@PrimaryColumn('varchar', { length: 255 })
|
|
public id = '';
|
|
|
|
@Column('text')
|
|
public json = '';
|
|
|
|
@DeleteDateColumn()
|
|
public destroyedAt?: Date;
|
|
}
|