libinvdb/unittest/children_count.cc

29 lines
550 B
C++

#include "dbobjectptr.hh"
#include "dbobjectvec.hh"
#include "dbcontainer.hh"
#include "item.hh"
#include "item_impl.hh"
#include "dbsession.hh"
#include <iostream>
using namespace inventory;
using namespace datamodel;
using namespace inventory::db;
using namespace std;
int main(int argc, char *argv[]) {
DBSession session(argv[1]);
return 0;
{
DBContainerPtr<Item> items = Item::get_all(session);
for (DBObjectPtr<Item> &it : *items) {
cout << it->name.c_str() << "\t" << it->nsub << endl;
}
}
return 0;
}