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


Интеграционное тестирование с PostgreSQL и GitHub Action
Привет. Сегодня я расскажу о Prisma с интеграционным тестированием. Этот технологический стек становится популярным в наши дни, так почему бы не углубиться в него? Что, черт возьми, такое интеграционное тестирование? Интеграционное тестирование — это своего рода рабочий код, который будет тестировать несколько частей одновременно. В отличие от модульных тестов, они более полезны при тестировании больших фрагментов кода, таких как подключение к БД или обращение к ней. Введение..

Как удалить все содержимое таблицы на Prisma
Следующий скрипт предназначен для удаления всего содержимого таблицы на Prisma, написанного на Typescript. Как бежать npx ts-node db-reset.ts [Примечание. Необходимо убедиться, что файл находится внутри проекта машинописного текста.] // filename: db-reset.ts // use: npx ts-node db-reset.ts // add more tables if Required const tableNames = ['Table1', 'Table2']; import { PrismaClient } from '@prisma/client'; const prisma = new PrismaClient(); async function main() { for (const..

Выбор подходящей базы данных для вашего приложения
Выбор подходящей базы данных для вашего приложения Введение✨ Когда дело доходит до разработки надежного и эффективного приложения, одним из важнейших решений, с которыми вам придется столкнуться, выбор правильной базы данных . Ваш выбор может существенно повлиять на производительность, масштабируемость и общий успех вашего приложения . Сегодня существует множество вариантов баз данных, поэтому принять правильное решение может оказаться непросто. Но не бойтесь, мы здесь, чтобы..

Prisma: ORM нового поколения, игнорировать который нельзя
Когда дело доходит до управления базами данных в современной веб-разработке, правильное ORM (объектно-реляционное сопоставление) может иметь решающее значение. Несмотря на то, что доступно множество вариантов, Prisma выделяется как ORM следующего поколения, которую вы просто не можете позволить себе игнорировать. Вот почему: Разработан для современной разработки. В отличие от традиционных ORM, которые могут быть неуклюжими и сложными в работе, Prisma разработана с учетом..

Аутентификация и доступ к БД с помощью Next, Prisma и MongoDB
от Чудо Оньенма Создание современных полнофункциональных приложений стало проще для фронтенд-разработчиков благодаря новым технологиям и инструментам. С их помощью мы можем создавать интерфейсные приложения с возможностями на стороне сервера с такими фреймворками, как Next.js. Мы также можем абстрагироваться от сложных деталей взаимодействия с базой данных, используя ORM, например Prisma. В этом руководстве мы узнаем, как создать полнофункциональное приложение с функциями..

PerfORMance Anxiety: беспокойство по поводу объектно-реляционного сопоставления в JavaScript.
Как назло, объектно-реляционное сопоставление (ORM) получило очень удачное название. Это техника, позволяющая запрашивать и манипулировать реляционными данными из базы данных («R») и сопоставлять («M») результат с реальными объектами («O»), используемыми в объектно-ориентированном программировании. Оказывается, говоря об ORM, большинство людей имеют в виду библиотеки, которые реализуют этот метод отображения, отсюда и фраза «ORM». Слои абстракции. По мере того как я с нетерпением..

Развертывание готового к работе сервера Prisma на AWS Fargate / ECS, как правильно предоставить…
Когда мы перешли с Azure на AWS, нам также пришлось немного изменить нашу инфраструктуру. Я довольно много исследовал, как лучше всего развернуть сервер Prisma в среде, готовой к работе. У самих Prisma есть учебник о том, как это сделать, но он проходит через CloudFormation - и он отлично работает! Учебник хорош - за исключением одной части. Кто-то в Prisma решил (я уверен, что у них были свои причины…?), Чтобы переменная среды PRISMA_CONFIG содержала все… в карте YAML! 😱..