import { Entity, Column, PrimaryGeneratedColumn } from "typeorm"; @Entity("usu_usuarios_tokens", { synchronize: false }) export class UsuarioRefreshToken { @PrimaryGeneratedColumn({ name: "id_token", type: "int" }) id: number; @Column({ name: "uid", type: "varchar", length: 32 }) uid: string; @Column({ name: "refresh_token", type: "varchar", length: 64 }) refreshToken: string; @Column({ name: "fecha", type: "datetime" }) fecha: Date; @Column({ name: "expirado", type: "tinyint" }) expirado: number; constructor( uid: string, refreshToken: string, fecha: Date, expirado: number ) { this.id = 0; this.uid = uid; this.fecha = fecha; this.expirado = expirado; this.refreshToken = refreshToken; } }