3 ms·
Nowhere is the acronym ORM explained, let alone how it can benefit Python programmers.
by WaitWaitWha 5y ago
Nowhere is the acronym ORM explained, let alone how it can benefit Python programmers.
- probablyrobert 5y agoORM stands for Object Relational Mapper and is essentially a wrapper over raw SQL queries to provide an easier to use interface.
- WaitWaitWha 5y agoThank you. I heard of ORM, My comment was mostly to enhance the readme.
- tomrod 5y agoTo add to this answer, an ORM is useful to deploy queries across multiple database vendors (e.g. Oracle, Postgres, SQLite) without re-writing queries. When used correctly it sanitizes SQL as well as supports with typing, as this library assist with. Though to add to another comment, this is pretty basic in the CRUD and front-end world, and learning how to learn when confronted with unfamiliar information is a very useful life skill.
- occz 5y agoPresumably a lot of Python-developers already know what an ORM is and how they can benefit from it, in particular given how long SQLAlchemy has been around. The rest can presumably hit up their favourite search engine and type in 'ORM', hit 'Search' and learn quite quickly what it is.
- deleted 5y ago[deleted]
- Havoc 5y ago> The rest can presumably hit up their favourite search engine and type in 'ORM' Thats missing the point quite badly. You don't want anything in the opening sentence of you site triggering users navigating away / switching to another browser tab