初始化:职引项目 v1.0

This commit is contained in:
yuzhiran
2026-06-08 16:28:00 +08:00
commit 511f60d0db
111 changed files with 27295 additions and 0 deletions
@@ -0,0 +1,22 @@
import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose'
import { Document, Types } from 'mongoose'
export type ResumeDocument = Resume & Document
@Schema({ timestamps: true })
export class Resume {
@Prop({ type: Types.ObjectId, ref: 'User', required: true })
userId: Types.ObjectId
@Prop({ required: true })
title: string
@Prop({ default: '' })
content: string
@Prop({ default: '' })
targetPosition: string
}
export const ResumeSchema = SchemaFactory.createForClass(Resume)
ResumeSchema.index({ userId: 1, createdAt: -1 })