import ApiModel from "~/models/ApiModel"; import {Bool, Str, Attr, Num} from "pinia-orm/dist/decorators"; export class Organization extends ApiModel { static entity = 'organizations' @Str(null) name!: string|null @Str(null) acronym!: string|null @Str(null) siretNumber!: string|null @Str(null) apeNumber!: string|null @Str(null) waldecNumber!: string|null @Str(null) identifier!: string|null @Str(null) ffecApproval!: string|null @Str(null) description!: string|null @Attr([]) typeOfPractices!: [] @Str(null) otherPractice!: string|null @Str(null) legalStatus!: string|null @Str(null) principalType!: string|null @Str(null) youngApproval!: string|null @Str(null) trainingApproval!: string|null @Str(null) otherApproval!: string|null @Str(null) collectiveAgreement!: string|null @Str(null) opca!: string|null @Str(null) icomNumber!: string|null @Str(null) urssafNumber!: string|null @Str(null) twitter!: string|null @Str(null) youtube!: string|null @Str(null) facebook!: string|null @Str(null) instagram!: string|null @Bool(true, { notNullable: true }) portailVisibility!: boolean @Str(null) image!: string|null @Str(null) creationDate!: string|null @Str(null) prefectureName!: string|null @Str(null) prefectureNumber!: string|null @Str(null) declarationDate!: string|null @Str(null) tvaNumber!: string|null @Str(null) schoolCategory!: string|null @Str(null) typeEstablishment!: string|null @Str(null) typeEstablishmentDetail!: string|null @Bool(false, { notNullable: true }) isPerformanceContractor!: boolean @Num(0) budget!: number @Bool(false, { notNullable: true }) isPedagogicIsPrincipalActivity!: boolean @Num(0) pedagogicBudget!: number @Str(null) logo!: string|null }