messages.entity.ts 525 B

12345678910111213141516171819202122232425
  1. import { Column, CreateDateColumn, Entity, PrimaryGeneratedColumn, UpdateDateColumn } from 'typeorm'
  2. @Entity()
  3. export class Messages {
  4. @PrimaryGeneratedColumn()
  5. id: number
  6. @Column({ nullable: false, default: 0 })
  7. userId: number
  8. @Column({ type: 'bigint', nullable: false, default: 0 })
  9. fishId: number
  10. @Column({ type: 'bigint', nullable: false, default: 0 })
  11. targetId: number
  12. @Column({ type: 'text' })
  13. message: string
  14. @CreateDateColumn()
  15. createdAt: Date
  16. @UpdateDateColumn()
  17. updatedAt: Date
  18. }