fish-friends.entity.ts 702 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import { Entity, PrimaryColumn, Column, CreateDateColumn, UpdateDateColumn, Index } from 'typeorm'
  2. @Entity()
  3. @Index(['delFlag'])
  4. @Index(['delFlag', 'ownerId'])
  5. export class FishFriends {
  6. @PrimaryColumn({ type: 'bigint' })
  7. id: string
  8. @Column()
  9. fishId: string
  10. @Column({ nullable: true })
  11. ownerId: number
  12. @Column({ nullable: true })
  13. tgName: string
  14. @Column({ nullable: true })
  15. tgUsername: string
  16. @Column({ nullable: true })
  17. tgRemarkName: string
  18. @Column({ nullable: true })
  19. tgPhone: string
  20. @Column({ nullable: true })
  21. remark: string
  22. @Column({ default: false })
  23. delFlag: boolean
  24. @CreateDateColumn()
  25. createdAt: Date
  26. @UpdateDateColumn()
  27. updatedAt: Date
  28. }