с постгресами через крейты sqlx или bb8 + tokio_postgres?
Подскажите, какой подход для работы с постгресом сейчас предпочтительнее и имеет меньше оверхеда? Или +- одинаково? По докам вроде и то, и то выглядит неплохо
https://github.com/tokio-rs/axum/blob/main/examples/sqlx-postgres/src/main.rs
https://github.com/tokio-rs/axum/blob/main/examples/tokio-postgres/src/main.rs
deadpool + tokio_postgres, фписду всякие ОРМ и sqlx'ы
А тула для миграции какая?
Миграции откуда
Для базы данных.
любая, для это не нужны ORM. нужны автомиграции, напишите свою тулзу, нет, возьмите готовые решение migration или refinery, как говорится что больше нравится =)
Ну во-первых да, во-вторых sqlx это таки не орм. Вопрос был в том что использовать для миграций, refinery/migration это примеры тулз, я так понял?
миграции без орм как пиво без водки
refinery просто дает вам соединение с базой, это не полноценая тулза для миграции, все что она делает, считает где вы находитесь по миграциям, и запускает их. Все.
Flyway нравится
Обсуждают сегодня