OcrDevice.ts 667 B

1234567891011121314151617181920212223242526272829303132
  1. import AppBaseModel from 'App/Models/AppBaseModel'
  2. import { column } from '@ioc:Adonis/Lucid/Orm'
  3. import { DateTime } from 'luxon'
  4. export default class OcrDevice extends AppBaseModel {
  5. @column({ isPrimary: true })
  6. public id: string
  7. @column.dateTime({ autoCreate: true })
  8. public createdAt: DateTime
  9. @column.dateTime({ autoCreate: true, autoUpdate: true })
  10. public updatedAt: DateTime
  11. @column()
  12. public platform: string
  13. @column()
  14. public deviceInfo: string
  15. @column()
  16. public channel: string
  17. @column()
  18. public total: number
  19. @column()
  20. public scanned: number
  21. @column()
  22. public ipAddress: string
  23. }