import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn } from 'typeorm';

@Entity('expo_push_tokens')
export class ExpoPushToken {
  @PrimaryGeneratedColumn()
  id: number;

  @Column()
  user_id: number;

  @Column({ type: 'varchar', length: 255, unique: true })
  token: string;

 @Column({ type: 'varchar', length: 50, nullable: true })
  platform?: string;

  @CreateDateColumn()
  created_at: Date;
}