Support PosgtreSQL, MySQL, SQLite and Microsoft Sql Server
Automatically create and update database
IDE auto complete support, No hard-code nedded
Table join detect
Sample Codes
Read data from database:
autoq=db.posts()->createQuery();q->setWhere(Post::idField()==postId);autoposts=q->toList();// now posts is a QList<Post*> contain all posts in
// database that has id equal to postId variable
autopost=q->first();// post is first row in database that its id is equal to postId
autoq=db.posts()->createQuery();q->setWhere(Post::idField()==postId);Post*post=q->first();if(post){post->setTitle("new name");db.saveChanges();}else{qWarning("No post found!");}