Untitled
unknown
plain_text
2 years ago
838 B
8
Indexable
import { Column, Entity, JoinColumn, ManyToOne, PrimaryGeneratedColumn } from 'typeorm';
import { BaseModel } from './base.entity';
import { UserEntity } from './user.entity';
@Entity('auth')
export class AuthEntity extends BaseModel {
@PrimaryGeneratedColumn('identity', {
type: 'bigint',
})
user_auth_id: string;
@ManyToOne(() => UserEntity, (user) => user.user_profile_id, {
nullable: true,
})
@JoinColumn({
name: 'user_profile_id',
})
user: UserEntity;
@Column({
type: 'bigint',
nullable: true,
})
user_profile_id_virtual: string;
@Column({
type: 'text',
default: '',
})
access_token: string;
@Column({
type: 'int',
default: 0,
})
status: number;
@Column({
type: 'int',
default: 0,
})
type: number;
}
Editor is loading...