ScheduleGroup::ScheduleGroup(Yb::Session &session)
    : Yb::DomainObject(session.schema(), _T("T_SCHEDULE_GROUP"))
// AUTOGEN_BEGIN(005) {
    , id(this)
    , schedule(this, _T("schedule"))
    , group(this, _T("group"))
// } AUTOGEN_END
{
// AUTOGEN_BEGIN(006) {
// } AUTOGEN_END
    save(session);
}
Subject::Subject(Yb::Session &session)
    : Yb::DomainObject(session.schema(), _T("T_SUBJECT"))
// AUTOGEN_BEGIN(005) {
    , id(this)
    , name(this)
    , short_name(this)
    , classes(this, _T("classes"))
// } AUTOGEN_END
{
// AUTOGEN_BEGIN(006) {
// } AUTOGEN_END
    save(session);
}
Exemple #3
0
User::User(Yb::Session &session)
    : Yb::DomainObject(session.schema(), _T("T_USER"))
// AUTOGEN_BEGIN(005) {
    , id(this)
    , name(this)
    , pass(this)
    , email(this)
    , login(this)
    , status(this)
    , facult(this)
    , is_superuser(this)
    , phone(this)
    , login_sessions(this, _T("login_sessions"))
    , classes(this, _T("classes"))
    , subscriptions(this, _T("subscriptions"))
// } AUTOGEN_END
{
// AUTOGEN_BEGIN(006) {
    set(5, Yb::Value((Yb::LongInt)1));
    set(6, Yb::Value((Yb::LongInt)1));
    set(7, Yb::Value((Yb::LongInt)0));
// } AUTOGEN_END
    save(session);
}