AddressPostal.ts 847 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. import {Attr, Str, Num, Model, Uid} from '@vuex-orm/core'
  2. export class AddressPostal extends Model {
  3. static entity = 'address_postals'
  4. @Uid()
  5. id!: number | string | null
  6. @Str('', { nullable: true })
  7. '@id'!: string
  8. @Attr(null)
  9. organizationAddressPostalId!: number | null
  10. @Str(null, { nullable: true })
  11. addressCountry!: string|null
  12. @Str(null, { nullable: true })
  13. addressCity!: string|null
  14. @Str(null, { nullable: true })
  15. addressOwner!: string|null
  16. @Str(null, { nullable: true })
  17. postalCode!: string|null
  18. @Str(null, { nullable: true })
  19. streetAddress!: string|null
  20. @Str(null, { nullable: true })
  21. streetAddressSecond!: string|null
  22. @Str(null, { nullable: true })
  23. streetAddressThird!: string|null
  24. @Num(0, { nullable: true })
  25. latitude!: number
  26. @Num(0, { nullable: true })
  27. longitude!: number
  28. }