Advanced, Powerful and easy to use ORM for Qt5.
- Easy to use
- Support PosgtreSQL, MySQL, SQLite and Microsoft Sql Server
- Automatically create and update database
- IDE auto-complete support, No hard-code needed
- Table join detect
- Support for every Qt type
Nut – Getting started
- Sample codes
- Shared pointer and regular mode
- Create database class
- Create table class
- Using queries
- Supported data types
More information about Nut
For more information take a look at Repo.
QxOrm was the only available option for Qt developer but when it comes to the usability for rapid developing it's a complete disaster. Usually writing web apps costs much time than desktop but when I created an app using Django it costed me 25% less than Qt app with QtORM (although I haven't any knowledge in Django) so I ended up with dropping QxOrm in favor of QtSQL. Yesterday I discovered Nut; Today I finished migrating my app from QtSQL to Nut (it costs me 5 hrs) now it's running perfectly. I'm very happy with Nut and I with to merge it in Qt main stream.
This is good extension. But, more documentation is needed.