Skip to content
Snippets Groups Projects
Select Git revision
  • 0134c8a15d44473f8e1d30d4c0bbfae518a4b26c
  • main default protected
  • docker-scaling
  • docker-containerization
  • first-version
  • gh-pages
6 results

Todo.js

Blame
  • Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    Todo.js 380 B
    import mongoose from 'mongoose';
    
    const TodoSchema = new mongoose.Schema(
      {
        username: { type: String },
        author: { type: mongoose.Schema.Types.ObjectID, ref: 'User' },
        task: { type: String, required: true, default: '' },
        status: { type: String, required: true, default: 'OPEN' },
      },
      { timestamps: true }
    );
    
    export default mongoose.model('Todo', TodoSchema);