import { Num, Str, Uid } from 'pinia-orm/dist/decorators' import ApiModel from '~/models/ApiModel' import {Assert} from "~/models/decorators"; /** * AP2i Model: Cycle * * @see https://gitlab.2iopenservice.com/opentalent/ap2i/-/blob/develop/src/Entity/Education/Cycle.php */ export default class Cycle extends ApiModel { static entity = 'cycles' @Uid() declare id: number | string | null @Str(null) @Assert({'nullable': false, 'max':255}) declare label: string | null @Str(null) declare cycleEnum: string | null @Num(0) declare order: number }