|
|
|
|
|
by wyw
6137 days ago
|
|
Most client drivers/libs for RDBs have basic type conversions for each language. You don't always need an ORM for this. If you have a ruby or python Time object, the low level db lib generally will convert it to/from the RDB format. Didn't know that. If that's correct, then the low-level db lib is an ORM in Python. In which case SQLObject/SQLAlchemy probably just harnesses those features and adds some additional cream on top. |
|
An ORM adds stuff on top of the driver. General these frameworks provide relationship management, connection pooling, caching, and config management.