ES
Size: a a a
ES
TS
TS
TS
IK
ES
TS
TS
AK
pipeline(
process.stdin,
Transform,
fs.createWriteStream(output, { flags: 'a' }),
err => {
if (err) {
console.error('Something got wrong.', err);
} else {
process.stdout.write(`Your encoded file here ${__dirname}/${output}\n`);
}
}
);
ES
AK
KY
AK
ES
AK
IK
ЕХ
IK
const room = new Schema({
users: [{
type: Types.ObjectId,
ref: 'User',
required: true
}],
lastMessage: {
type: lastMessage,
default: null
},
messages: {
type: Types.ObjectId,
ref: 'Messages'
},
createdAt: { type: Date, default: Date.now },
updatedAt: { type: Date, default: Date.now },
});
IK
const schema = new Schema({
email: {
type: String,
required: true,
unique: true
},
name: {
type: String,
required: true,
},
surname: {
type: String,
required: true
},
rooms: [
{
type: Types.ObjectId,
ref: 'Room'
}
]
});
const User = model('User', schema);
ЕХ
const schema = new Schema({
email: {
type: String,
required: true,
unique: true
},
name: {
type: String,
required: true,
},
surname: {
type: String,
required: true
},
rooms: [
{
type: Types.ObjectId,
ref: 'Room'
}
]
});
const User = model('User', schema);