[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