import { InputType, Field } from "@nestjs/graphql";
import { Types } from "mongoose";
import { ID } from "@nestjs/graphql";
import { ExpiryBaseInput } from "@/models/base.model";

@InputType()
export class UpdateBuildSitesInput extends ExpiryBaseInput {

    @Field(() => String, { nullable: true })
    siteName?: string;

    @Field(() => String, { nullable: true })
    siteNo?: string;

    @Field(() => ID, { nullable: true })
    address?: Types.ObjectId;

}