Files
lms/database/User.cpp
T
2014-07-30 14:32:46 +02:00

34 lines
569 B
C++

#include "User.hpp"
namespace Database {
User::User()
: _maxAudioBitrate(maxAudioBitrate),
_maxVideoBitrate(maxVideoBitrate),
_isAdmin(false),
_audioBitrate(defaultAudioBitrate),
_videoBitrate(defaultVideoBitrate)
{
}
std::vector<User::pointer>
User::getAll(Wt::Dbo::Session& session)
{
Wt::Dbo::collection<pointer> res = session.find<User>();
return std::vector<pointer>(res.begin(), res.end());
}
User::pointer
User::getById(Wt::Dbo::Session& session, std::string id)
{
return session.find<User>().where("id = ?").bind( id );
}
} // namespace Database