[jboss-cvs] jboss-portal/identity/src/resources/hibernate ...

Julien Viet julien at jboss.com
Mon Jul 17 08:27:13 EDT 2006


  User: julien  
  Date: 06/07/17 08:27:13

  Added:       identity/src/resources/hibernate  domain.hbm.xml
  Log:
  added identity tests to the main testsuite
  
  Revision  Changes    Path
  1.1      date: 2006/07/17 12:27:13;  author: julien;  state: Exp;jboss-portal/identity/src/resources/hibernate/domain.hbm.xml
  
  Index: domain.hbm.xml
  ===================================================================
  <?xml version="1.0"?>
  <!DOCTYPE hibernate-mapping PUBLIC
     "-//Hibernate/Hibernate Mapping DTD 3.0//EN"
     "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
  <hibernate-mapping>
     <class
        name="org.jboss.portal.identity.db.UserImpl"
        table="jbp_users">
        <cache usage="@portal.hibernate.cache.usage@"/>
         <id
            name="key"
            column="jbp_uid"
            type="java.lang.Long">
            <generator class="native">
               <param name="sequence">user_seq</param>
            </generator>
         </id>
        <property
           name="userName"
           column="jbp_uname"
           type="java.lang.String"
           update="false"
           insert="true"
           unique="true"/>
         <map
            name="dynamic"
            table="jbp_user_prop"
            lazy="false"
            sort="unsorted"
            cascade="all">
            <cache usage="@portal.hibernate.cache.usage@"/>
            <key column="jbp_uid"/>
            <index
               column="jbp_name"
               type="java.lang.String"/>
            <element
               column="jbp_value"
               type="java.lang.String"
               not-null="false"
               unique="false"/>
         </map>
        <property
           name="givenName"
           column="jbp_givenname"
           type="java.lang.String"
           update="true"
           insert="true"
           unique="false"/>
         <property
            name="familyName"
            column="jbp_familyname"
            type="java.lang.String"
            update="true"
            insert="true"
            unique="false"/>
         <property
            name="password"
            column="jbp_password"
            type="java.lang.String"
            update="true"
            insert="true"
            unique="false"/>
         <property
            name="realEmail"
            column="jbp_realemail"
            type="java.lang.String"
            update="true"
            insert="true"
            unique="false"/>
         <property
            name="fakeEmail"
            column="jbp_fakeemail"
            type="java.lang.String"
            update="true"
            insert="true"
            unique="false"/>
         <property
            name="registrationDate"
            column="jbp_regdate"
            type="java.util.Date"
            update="false"
            insert="true"
            unique="false"/>
         <property
            name="viewRealEmail"
            column="jbp_viewrealemail"
            type="boolean"
            update="true"
            insert="true"
            unique="false"/>
         <property
            name="enabled"
            column="jbp_enabled"
            type="boolean"
            update="true"
            insert="true"
            unique="false"/>
         <set
            name="roles"
            table="jbp_role_membership"
            lazy="false"
            inverse="false"
            cascade="none"
            sort="unsorted">
            <cache usage="@portal.hibernate.cache.usage@"/>
            <key column="jbp_uid"/>
            <many-to-many
               class="org.jboss.portal.identity.db.RoleImpl"
               column="jbp_rid"
               outer-join="true"/>
         </set>
     </class>
     <class
        name="org.jboss.portal.identity.db.RoleImpl"
        table="jbp_roles">
        <cache usage="@portal.hibernate.cache.usage@"/>
        <id
           name="key"
           column="jbp_rid"
           type="java.lang.Long">
           <generator class="native">
              <param name="sequence">user_seq</param>
           </generator>
        </id>
        <property
           name="name"
           column="jbp_name"
           type="java.lang.String"
           update="false"
           insert="true"
           unique="true"/>
        <property
           name="displayName"
           column="jbp_displayname"
           type="java.lang.String"
           update="true"
           insert="true"
           unique="true"/>
        <set
           name="users"
           table="jbp_role_membership"
           lazy="true"
           inverse="true"
           cascade="none"
           sort="unsorted">
           <cache usage="@portal.hibernate.cache.usage@"/>
           <key column="jbp_rid"/>
           <many-to-many
              class="org.jboss.portal.identity.db.UserImpl"
              column="jbp_uid"
              outer-join="false"/>
        </set>
     </class>
  </hibernate-mapping>
  
  



More information about the jboss-cvs-commits mailing list