optimized schema
This commit is contained in:
parent
5f34171a4a
commit
1f4ddfa10b
@ -14,7 +14,6 @@ import { PaginatedResponse } from 'src/interfaces/paginated-response.interface';
|
||||
import { LlmService } from 'src/common/services/llm.service';
|
||||
import { CreateFormDto } from './dto/create-form.dto';
|
||||
import { CreateFieldDto } from './dto/create-field.dto';
|
||||
import { threadCpuUsage } from 'process';
|
||||
|
||||
// Reusable projections
|
||||
const LIST_PROJECTION = {
|
||||
|
||||
@ -2,7 +2,6 @@ import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose';
|
||||
import { Document } from 'mongoose';
|
||||
import { v4 as uuidv4 } from 'uuid';
|
||||
|
||||
|
||||
import { PARENT_TYPE_KEYS, INPUT_SUB_TYPE_KEYS } from '../types/field.type';
|
||||
import type { ParentKeyType, InputSubType } from '../types/field.type';
|
||||
|
||||
@ -28,7 +27,7 @@ export class Field {
|
||||
@Prop({ required: false })
|
||||
placeholder?: string;
|
||||
|
||||
@Prop({ required: false })
|
||||
@Prop({ required: false, default: undefined })
|
||||
options?: string[];
|
||||
|
||||
@Prop({ required: true, default: false })
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user