Creates a generic type T instance object
The item to assign to this instance
Version using default version key. See http://mongoosejs.com/docs/guide.html#versionKey If you're using another key, you will have to access it using []: doc[_myVersionKey]
The location address
Base Mongoose instance the model uses.
If this is a discriminator model, baseModelName is the name of the base model.
Return a clone with JSON.parse(JSON.stringify(this))
Collection the model uses.
The company who offered this stage
Connection the model uses.
The description
Registered discriminators for this model.
The end date
The record identifier
The name of the model
The reason why this [[Internship]] has been rejected by an admin
Schema the model uses.
The start date
The status
The number of students accepted for this stage
A list of related tags
The title
The number of total hours
Signal that we desire an increment of this documents version.
Override whether mongoose thinks this doc is deleted or not
whether mongoose thinks this doc is deleted.
Returns another Model instance.
model name
Removes this document from the db.
optional callback
Saves this document.
options optional options
optional callback
Generated using TypeDoc
A internship created by a Company