Встречается на собеседованиях • сегодня
Работал ли с реляционными БД
Да, работал с реляционными БД, в основном с PostgreSQL и MySQL. Использовал ORM Sequelize и Query Builder Knex.js.
Пример с Sequelize:
javascript
const { Sequelize, DataTypes } = require('sequelize');
const sequelize = new Sequelize('postgres://user:pass@localhost:5432/db');
const User = sequelize.define('User', {
name: DataTypes.STRING,
email: { type: DataTypes.STRING, unique: true }
});
await User.sync();
await User.create({ name: 'John', email: 'john@example.com' });
text
Пример с Knex.js:
```javascript
const knex = require('knex')({
client: 'pg',
connection: 'postgres://user:pass@localhost:5432/db'
});
await knex('users').insert({ name: 'John', email: 'john@example.com' });Также работал с транзакциями, миграциями и сложными JOIN-запросами.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы