Публикации по теме 'sequelize'


Пагинация запросов Sequelize
Время от времени запросы к базе данных могут быть сложными, с несколькими соединениями, поэтому их выполнение занимает некоторое время. Если вы запрашиваете большой объем данных, вполне вероятно, что вы не собираетесь использовать их все. Вот где приходит пагинация. С помощью разбиения на страницы я ускорил один запрос до 10-кратного улучшения времени в Ubikap, где я работаю инженером-программистом. Как разбить на страницы? Сначала вы должны установить 2 параметра: limit: сколько..

Лучший шаблон Graphql Node Api для SQL, JWT - 2018
Если вы здесь, вы, вероятно, уже знаете. Вы знаете, что Graphql УЖАСНО крутой , ускоряет разработку и, вероятно, это лучшее, что произошло с тех пор, как Tesla выпустила модель S. Вот новый шаблон, который я использую: https://medium.com/@brianschardt/best-graphql-apollo-sql-and-nestjs-template-458f9478b54e Однако в большинстве руководств, которые я прочитал, показано, как создать приложение graphql, но представлена ​​общая проблема n + 1 запросов . В результате..

Одна вещь, которую нужно знать, чтобы управлять своей базой данных с помощью Sequelize
Советы и приемы, которые помогут сделать ваши приложения, использующие Sequelize, более надежными и свободными от условий гонки. Недавно я столкнулся с особенно пагубной проблемой с Sequelize при попытке доступа к базе данных PostgreSQL в параллельном приложении, таком как экспресс-сервер Node.js. Эта конкретная проблема привела к неприятному состоянию гонки в коде, важном для безопасности. Sequelize предлагает транзакции и блокировки , чтобы убедиться, что в нашем приложении не..

Как развернуть приложение Reactjs и Express на Heroku
Нет простого способа сказать это, но я ненавижу развертывание на Heroku, я видел много способов развернуть приложение реакции и выражения на Heroku, к сожалению, ни один из них, похоже, не работал. Что ж, я нашел способ сделать это 🎉, хорошо, что я здесь, чтобы шаг за шагом гильдировать вас. Прежде чем мы перейдем к этому, вот итоговая информация о проекте, это приложение для администрации школы, которое предоставляет удобный интерфейс для управления курсами базы данных школы,..

Сиквел DevLab
В Проекте 2 наша группа решила создать контент-ориентированную платформу для самостоятельного обучения программированию. Мы назвали его DevLab. Это полнофункциональное приложение, которое следует структуре MVC. Идея состоит в том, что пользователь может просматривать различные материалы в «Полной библиотеке», а также сохранять предпочтительный контент в личной «Моей библиотеке». При разработке базы данных мы используем Sequelize.js, ORM Node.js для MySQL на основе обещаний...

NodeJS Postgresql Массовое обновление.
Привет народ! В последнее время много работаю с Postgresql и NodeJS. Одно из последних требований, с которыми я столкнулся, - ЗАДАЧА! Массовое обновление данных, прочитанных из файла .xlsx. Мне пришлось прочитать массу вопросов и документов в Google, чтобы даже разобрать, что мне нужно было сделать. Итак, хватит разговоров, и давайте сразу приступим к делу. Вот моя установка - NodeJS версии 11.11.0 Версия Postgresql psql (PostgreSQL) 11.2 Кстати, я использую Multer для..

Моделирование данных с помощью Sequelize
С возвращением, теперь мы обсудим REST API, который мы создадим, чтобы мы могли моделировать необходимые объекты данных. Чтобы узнать больше, посетите предыдущие статьи этой серии. Миграции Мы будем создавать простой API для управления книгами и рецензиями на книги. Наш API будет предоставлять конечные точки, которые будут создавать, обновлять, удалять и извлекать книги, а также конечные точки для создания обзоров и изменения обзоров на платформе. Мы не будем рассматривать..