import { Column, CreateDateColumn, Entity, Index, PrimaryGeneratedColumn, Unique, UpdateDateColumn } from 'typeorm'; @Entity({ name: 'user_msafe' }) @Unique(['userAddress', 'msafeAddress']) export class UserMSafe { @PrimaryGeneratedColumn() id?: number; @Column() @Index() userAddress: string; @Column() @Index() msafeAddress: string; @Column() index: number; @Column() weight: number; @Column() status: string; // 'active' | 'pending' | 'ignored' @UpdateDateColumn() updatedAt?: Date; @CreateDateColumn() createdAt?: Date; }