|
<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2" default-lazy="false">
<class name="Parichay.Data.Entity.MemberMessage, Parichay.Data" table="member_messages" >
<id name="Id" column="MessageId" type="System.Int32" unsaved-value="null"><generator class="native"/></id>
<property name="Isprivate" column="IsPrivate" access="field.pascalcase-underscore" not-null="true" type="System.Int32" insert="true" update="true"/>
<property name="Imagefilename" column="ImageFilename" access="field.pascalcase-underscore" not-null="false" type="System.String" insert="true" update="true"/>
<property name="Createdon" column="CreatedOn" access="field.pascalcase-underscore" not-null="true" type="System.DateTime" insert="true" update="true"/>
<property name="Modifiedon" column="ModifiedOn" access="field.pascalcase-underscore" not-null="true" type="System.DateTime" insert="true" update="true"/>
<property name="Type" column="Type" access="field.pascalcase-underscore" not-null="true" type="System.Int32" insert="true" update="true"/>
<property name="Source" column="Source" access="field.pascalcase-underscore" not-null="true" type="System.String" insert="true" update="true"/>
<property name="Text" column="Text" access="field.pascalcase-underscore" not-null="true" type="System.String" insert="true" update="true"/>
<property name="Thumbnailfilename" column="ThumbnailFilename" access="field.pascalcase-underscore" not-null="false" type="System.String" insert="true" update="true"/>
<!--<property name="RecipientId" column="RecipientId" access="field.pascalcase-underscore" not-null="true" type="System.Int32" insert="true" update="true"/>
<property name="SenderId" column="SenderId" access="field.pascalcase-underscore" not-null="true" type="System.Int32" insert="true" update="true"/>
<property name="GroupId" column="GroupId" access="field.pascalcase-underscore" not-null="true" type="System.Int32" insert="true" update="true"/>-->
<many-to-one name="Message" access="field.pascalcase-underscore" not-null="true" outer-join="auto" insert="false" update="false">
<column name="MessageId"/>
</many-to-one>
<many-to-one name="Sender" access="field.pascalcase-underscore" not-null="true" outer-join="auto" insert="true" update="true">
<column name="SenderId"/>
</many-to-one>
<many-to-one name="Recipient" access="field.pascalcase-underscore" not-null="true" outer-join="auto" insert="true" update="true">
<column name="RecipientId"/>
</many-to-one>
<many-to-one name="ParentId" access="field.pascalcase-underscore" not-null="false" not-found="ignore" update="true" insert="true">
<column name="ParentId"></column>
</many-to-one>
<set name="Children" cascade="all-delete-orphan"
inverse="true" access="field.pascalcase-underscore">
<key column="ParentId"/>
<one-to-many class="Parichay.Data.Entity.MemberMessage, Parichay.Data" not-found="ignore" />
</set>
</class>
</hibernate-mapping>
|
By viewing downloads associated with this article you agree to the Terms of Service and the article's licence.
If a file you wish to view isn't highlighted, and is a text file (not binary), please
let us know and we'll add colourisation support for it.
I love programming, reading, and meditation. I like to explore management and productivity.