build-address added tested

This commit is contained in:
2025-11-18 16:25:03 +03:00
parent 6a5acd28db
commit 688576a1de
129 changed files with 8116 additions and 385 deletions

View File

@@ -6,6 +6,10 @@ import { Base } from '@/models/base.model';
@ObjectType()
@Schema({ timestamps: true })
export class BuildAddress extends Base {
@Field(() => ID)
readonly _id: string;
@Field()
@Prop({ required: true })
buildNumber: string;
@@ -38,9 +42,10 @@ export class BuildAddress extends Base {
@Prop({ required: true })
longitude: number;
@Field(() => ID)
@Prop({ type: Types.ObjectId, ref: 'Street', required: true })
street: Types.ObjectId;
@Field(() => ID, { nullable: true })
@Prop({ type: Types.ObjectId, ref: 'Street', required: false })
street?: Types.ObjectId;
}
export type BuildAddressDocument = BuildAddress & Document;