req_log.ts 697 B

1234567891011121314151617181920212223242526272829
  1. import { Entity, PrimaryGeneratedColumn, Column } from 'typeorm';
  2. import { BaseEntity } from '../../base';
  3. @Entity({ name: 'sys_req_log' })
  4. export default class SysReqLog extends BaseEntity {
  5. @PrimaryGeneratedColumn()
  6. id: number;
  7. @Column({ nullable: true })
  8. ip: string;
  9. @Column({ nullable: true, name: 'user_id' })
  10. userId: number;
  11. @Column({ type: 'text', nullable: true })
  12. params: string;
  13. @Column({ length: 100, nullable: true })
  14. action: string;
  15. @Column({ length: 15, nullable: true })
  16. method: string;
  17. @Column({ type: 'int', nullable: true })
  18. status: number;
  19. @Column({ type: 'int', nullable: true, name: 'consume_time', default: 0 })
  20. consumeTime: number;
  21. }