49typedef QMap<unsigned short, QMap<unsigned short, DBPatch>>
DBPatchMap;
The iObjectProvider class is base interface for work with database objects. Using on database writers...
The QH namespace - QuasarApp Heart namespace. This namespace contains all classes of the Heart librar...
QMap< unsigned short, QMap< unsigned short, DBPatch > > DBPatchMap
DBPatchMap This is 2 depch map of the DBPatch structure when the first key it is version (from) and s...
DBPatch This is function that should be upgrade database.
unsigned short versionFrom
std::function< bool(QH::iObjectProvider *)> action
This is lymbda function with action that will upgrade data base to new versio.
bool isValid() const
isValid This method check this oject to valid.