а, возможно, ты пользуешься какой-нибудь Couchbase и ORM для PostgreSQL тебе вообще не нужна, потому что PostgreSQL нет, так и зачем лишняя зависимость фреймворка
если у вас асинхронный код, то есть вот эти 3 варианта (ради интереса прогуглил, эти попались первыми, есть и другие), почему фреймворк должен навязывать 1 из них, чем это обосновано?