Another option to add to the other good suggestions: Elixir. It provides a simplified declarative layer on top of SQLAlchemy
, so it should be easier to dive into, but it also allows you to call upon the full power of SQLAlchemy
if and when you need it.