| 12345678910111213141516171819202122232425262728293031323334353637383940 |
- import {Attr, Str, HasOne, Num} from '@vuex-orm/core'
- import {Model} from '@/models/Model'
- import {Country} from "~/models/Core/Country";
- export class AddressPostal extends Model{
- static entity = 'address_postals'
- @Attr(null)
- id!: number | null
- @Attr(null)
- addressPostalId!: number | null
- @HasOne(() => Country, 'countryId')
- country!: Country | null
- @Str('', {nullable: true})
- addressCity!: string
- @Str('', {nullable: true})
- addressOwner!: string
- @Str('', {nullable: true})
- postalCode!: string
- @Str('', {nullable: true})
- streetAddress!: string
- @Str('', {nullable: true})
- streetAddressSecond!: string
- @Str('', {nullable: true})
- streetAddressThird!: string
- @Num(0, {nullable: true})
- latitude!: number
- @Num(0, {nullable: true})
- longitude!: number
- }
|