OcrRecord.ts 799 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. import AppBaseModel from 'App/Models/AppBaseModel'
  2. import { column, computed } from '@ioc:Adonis/Lucid/Orm'
  3. import { DateTime } from 'luxon'
  4. import Series from 'App/Models/Series'
  5. export default class OcrRecord extends AppBaseModel {
  6. @column({ isPrimary: true })
  7. public id: number
  8. @column()
  9. public deviceId: string
  10. @column()
  11. public record: string
  12. @column()
  13. public content: string
  14. @column()
  15. public detail: string
  16. @column()
  17. public channel: string
  18. @column()
  19. public img: string
  20. @column()
  21. public favorite: boolean
  22. @column.dateTime({ autoCreate: true })
  23. public createdAt: DateTime
  24. @column.dateTime({ autoCreate: true, autoUpdate: true })
  25. public updatedAt: DateTime
  26. @computed()
  27. public thumbnail?: string
  28. }