import { Column, Entity, OneToOne } from 'typeorm'; import { AbstractEntity } from '@/entities/abstract'; import { User } from '..'; @Entity({ name: 'anonymous_authentication_strategy' }) export default class AnonymousAuthenticationStrategy extends AbstractEntity { @OneToOne(() => User, (user) => user.anonymousAuth) user!: User; @Column({ type: 'timestamptz', nullable: false, }) lastSignedIn!: Date; }