|
@@ -46,10 +46,7 @@ World &World::operator=(const World &other)
|
|
|
|
|
|
bool World::update()
|
|
|
{
|
|
|
- TSqlQueryORMapper<WorldObject> mapper;
|
|
|
- mapper.prepare(QStringLiteral("UPDATE world SET randomNumber=? WHERE id=?"));
|
|
|
- mapper.addBind(randomNumber()).addBind(id());
|
|
|
- return mapper.exec();
|
|
|
+ return TAbstractModel::update();
|
|
|
}
|
|
|
|
|
|
World World::create(int randomNumber)
|
|
@@ -74,10 +71,8 @@ World World::create(const QVariantMap &values)
|
|
|
|
|
|
World World::get(uint id)
|
|
|
{
|
|
|
- TSqlQueryORMapper<WorldObject> mapper;
|
|
|
- mapper.prepare(QStringLiteral("SELECT * from world WHERE id=?"));
|
|
|
- mapper.addBind(id);
|
|
|
- return World(mapper.execFirst());
|
|
|
+ TSqlORMapper<WorldObject> mapper;
|
|
|
+ return World(mapper.findByPrimaryKey(id));
|
|
|
}
|
|
|
|
|
|
int World::count()
|