Tareas #16990

Crear schema de Periodo

Añadido por Sebastian Ferreyra hace 8 meses. Actualizado hace 8 meses.

Estado:ResueltaFecha de inicio:27/10/2023
Prioridad:NormalFecha fin:
Asignado a:Sebastian Ferreyra% Realizado:

0%

Categoría:-Tiempo dedicado:-
Versión prevista:-

Descripción

Crear un schema(MongoDB) con su recurso de nestjs para que sea una colección propia

import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose';

export type PeriodosDocument = Periodos & Document;

@Schema()
export class Periodos {

    @Prop({
        type: String,
        enum: ['Ene','Feb','Mar'],
        required: true,
      })
    codigo: string;

    @Prop({
        type: String,
        enum: ['Ene-Abr-Jul-Oct','Feb-May-Ago-Nov','Mar-Jun-Set-Dic'],
        required: true,
      })
    descripcion: string;

    @Prop({type: Date, required: true, default: Date.now()})
    created_at: Date;

    @Prop({type: Date, required: true, default: Date.now()})
    updated_at: Date;
}

export const PeriodosSchema = SchemaFactory.createForClass(Periodos);

Histórico

#1 Actualizado por Sebastian Ferreyra hace 8 meses

  • Estado cambiado En curso por Resuelta

Exportar a: Atom PDF

Redmine Appliance - Powered by TurnKey Linux