faloker/purify

View on GitHub
api/src/projects/schemas/project.schema.ts

Summary

Maintainability
A
0 mins
Test Coverage
A
100%
import { Schema } from 'mongoose';
import { nanoid } from 'nanoid';

export const ProjectSchema = new Schema(
  {
    _id: { type: String, default: () => nanoid() },
    description: String,
    displayName: String,
    color: String,
    name: { type: String, unique: true },
  },
  { timestamps: true }
);