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); }
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); }