@hibernate.class table="lams_user" true @hibernate.id generator-class="native" type="java.lang.Integer" column="user_id" true @hibernate.property column="login" unique="true" length="20" not-null="true" @hibernate.property column="password" length="50" not-null="true" @hibernate.property column="title" length="32" @hibernate.property column="first_name" length="64" @hibernate.property column="last_name" length="128" @hibernate.property column="address_line_1" length="64" @hibernate.property column="address_line_2" length="64" @hibernate.property column="address_line_3" length="64" @hibernate.property column="city" length="64" @hibernate.property column="state" length="64" @hibernate.property column="country" length="64" @hibernate.property column="day_phone" length="64" @hibernate.property column="evening_phone" length="64" @hibernate.property column="mobile_phone" length="64" @hibernate.property column="fax" length="64" @hibernate.property column="email" length="128" @hibernate.property column="disabled_flag" length="1" not-null="true" @hibernate.property column="create_date" length="19" not-null="true" @hibernate.many-to-one @hibernate.column name="workspace_id" @hibernate.set lazy="false" inverse="true" cascade="all-delete-orphan" @hibernate.collection-key column="user_id" @hibernate.collection-one-to-many class="org.lamsfoundation.lams.usermanagement.UserOrganisation" @hibernate.many-to-one not-null="true" @hibernate.column name="authentication_method_id" @hibernate.many-to-one not-null="true" @hibernate.column name="base_organisation_id" @hibernate.set lazy="true" inverse="true" cascade="none" @hibernate.collection-key column="user_id" @hibernate.collection-one-to-many class="org.lamsfoundation.lams.lesson.LearnerProgress" @hibernate.set lazy="true" inverse="true" cascade="none" @hibernate.collection-key column="user_id" @hibernate.collection-one-to-many class="org.lamsfoundation.lams.learningdesign.LearningDesign" @hibernate.set lazy="true" inverse="true" cascade="none" @hibernate.collection-key column="user_id" @hibernate.collection-one-to-many class="org.lamsfoundation.lams.lesson.Lesson"