Aurora DSQL теперь поддерживает Tortoise, Flyway и Prisma
Сегодня мы объявляем о выпуске интеграций Aurora DSQL для популярных ORM и инструментов миграции баз данных: адаптера для Tortoise (Python ORM), диалекта для Flyway (инструмент управления схемами) и инструментов интерфейса командной строки для Prisma (Node.js ORM). Эти интеграции помогают разработчикам использовать предпочтительные фреймворки с Aurora DSQL, автоматически обрабатывая аутентификацию IAM и выполняя требования совместимости, специфичные для Aurora DSQL.
Адаптер Aurora DSQL для Tortoise позволяет разработчикам создавать приложения на Python с использованием Tortoise без написания специального кода аутентификации. Адаптер поддерживает драйверы asyncpg и psycopg, интегрируется с коннектором Aurora DSQL для Python с целью автоматической генерации токенов IAM и включает исправления проблем совместимости для расширенных миграций. Диалект Flyway адаптирует Flyway к распределенной архитектуре Aurora DSQL, автоматически обрабатывая поведение, специфичное для Aurora DSQL, например аутентификацию на основе IAM. Инструменты интерфейса командной строки Prisma помогают разработчикам, использующим Node.js, проверять свои схемы Prisma на совместимость с Aurora DSQL и создавать миграции, совместимые с Aurora DSQL, что упрощает переход от разработки к производству.
Чтобы начать работу, посетите репозитории GitHub для Tortoise ORM, Flyway и Prisma. Начните работу с Aurora DSQL на уровне бесплатного пользования AWS. Дополнительные сведения об Aurora DSQL см. на странице продукта.