[Development] Request moving project to playground area

Hamed Masafi hamed.masafi at gmail.com
Fri Feb 3 08:28:17 CET 2017


> What are the advantages of NUT/ORM over existing, proven technologies like
> ODB?
Odb is other than QtSql module, but Nut use Qt so is familiar to Qt developers.
Odb has own compiler for pre-compiler declaratives and is hard to use
for beginners. But Nut use macro hack and no need another tool for
compile.
Nut has builtin Qt support and serialization of QVariant types like
QImage is in todo list, so everything that can be store in QVariant
can be store on database.
Nut like QtSql module can written once and used everywhere, but odb
use different classes for each database type.
Odb has GPL license, but Nut may use under term of LGPL.
Nut don't use any RTTI but use Qt metaproperty system.
... and Nut may have a collection of features if community need them

> ORM is way too generic a name. It needs to be called at least QORM or QtORM
> or ORM-Qt or something, if you cannot think of a more original name. (But
> the name "Nut" is also already taken.)
ORM is just a suggest, "QtORM" is good, or any other name community approve.



More information about the Development mailing list