Global changes in ORMObject interface
Now ORMObject is template class
Now all methods that search return QList<YourModel*> or YourModel*
Remove toList() method
Remove some private ORMObject's members
Add setId() method
Refactored ORMObject test
All code ORMObject moved to ormobject.h by the canons of C++
Add empty ormtool project
Add property class
Add model class
Add parser class
Add tests for him
Add removeTrash method and tests for him
Add skeletons other methods
Fixed bugs in simplified method
Add test
Remove debug info
Add ability for select unsorted info about model
Add test
Add getModelFromString method
Add test
Add SqlScriptBuilder class
Add method for generate SQL script from model
Add test for him
Add empty process() method
Add ability to create relations for tables
Add test
Finish process method
Add \n in end table scheme
Add default constructor for Model class
Finish Parser::process() method
Unite all classes, finished main function
Fixed bug with duplicating some scripts
Add messages about progress create of script
Add messages about exceptions
Make output script more readable
Change test by according last changes in ormtool
Make some methods is private, use dirty hack for their testing
Many small optimizations and improvements
Rewritten relations system according by ormtool
Update test