Sobes.tech
Intern — Junior

Do you have experience working with database management systems?

sobes.tech AI

Answer from AI

Yes, I have worked with various database management systems in Node.js projects. For example, I used MongoDB with the Mongoose library for document-based databases, and also PostgreSQL with the pg library for relational data.

Example of connecting to MongoDB with Mongoose:

const mongoose = require('mongoose');

mongoose.connect('mongodb://localhost/mydatabase', {
  useNewUrlParser: true,
  useUnifiedTopology: true
});

const userSchema = new mongoose.Schema({
  name: String,
  email: String
});

const User = mongoose.model('User', userSchema);

// Creating a new user
const newUser = new User({ name: 'Ivan', email: 'ivan@example.com' });
newUser.save().then(() => console.log('User saved'));