Statistics
| Branch: | Revision:

m2u-upass-core / resources / my / com / upass / hibernate / TbAmUserBackup.hbm.xml @ 22:fe842173f882

History | View | Annotate | Download (3.29 KB)

1 0:02300db8682b hadi
<?xml version="1.0" encoding="UTF-8"?>
2
<!DOCTYPE hibernate-mapping PUBLIC "-//Hibernate/Hibernate Mapping DTD 3.0//EN" "http://hibernate.sourceforge.net/hibernate-mapping-3.0.dtd">
3
4
<hibernate-mapping>
5
        <class name="my.com.upass.pojo.UserBeanBackup" table="TB_AM_USER_BACKUP">
6
                <id name="oid" type="integer">
7 6:6ddad48b3632 mohd
                        <generator class="sequence">
8
                                <param name="sequence">TB_AM_USER_BACKUP_OID_SEQ</param>
9
                                <param name="parameters">INCREMENT BY 1 START WITH 1</param>
10
            </generator>
11 0:02300db8682b hadi
                </id>
12
                <property name="userID" type="long">
13
                        <column name="U_USER_ID" precision="9" />
14
                </property>
15
                <property name="userType" type="integer">
16
                        <column name="U_USER_TYPE" precision="1" />
17
                </property>
18
                <property name="userAlias" type="string">
19
                        <column name="U_USER_ALIAS" length="50" />
20
                </property>
21
                <property name="description" type="string">
22
                        <column name="U_USER_DESC" length="40" />
23
                </property>
24
                <property name="udateCreated" type="timestamp">
25
                        <column name="U_DATE_CREATED" />
26
                </property>
27
                <property name="udateLastUsed" type="timestamp">
28
                        <column name="U_DATE_LAST_USED" />
29
                </property>
30
                <property name="uuseCount" type="integer">
31
                        <column name="U_USE_COUNT" precision="6" />
32
                </property>
33
                <property name="udateLastActivated" type="timestamp">
34
                        <column name="U_DATE_LAST_ACT" />
35
                </property>
36
                <property name="udateLastLocked" type="timestamp">
37
                        <column name="U_DATE_LAST_LOCK" />
38
                </property>
39
                <property name="ustate" type="integer">
40
                        <column name="U_USER_STATE" precision="1" />
41
                </property>
42
                <property name="udateLockedFrom" type="timestamp">
43
                        <column name="U_DATE_LOCK_FROM" />
44
                </property>
45
                <property name="udateLockedTo" type="timestamp">
46
                        <column name="U_DATE_LOCK_TO" />
47
                </property>
48
                <property name="pcipherText" type="string">
49
                        <column name="P_PASSWD_CIPHERTEXT" length="64" />
50
                </property>
51
                <property name="pstate" type="integer">
52
                        <column name="P_PASSWD_STATE" precision="1" />
53
                </property>
54
                <property name="pdateCreated" type="timestamp">
55
                        <column name="P_DATE_GENERATED" />
56
                </property>
57
                <property name="pdateFirstUsed" type="timestamp">
58
                        <column name="P_DATE_FIRST_USED" />
59
                </property>
60
                <property name="pdateLastUsed" type="timestamp">
61
                        <column name="P_DATE_LAST_USED" />
62
                </property>
63
                <property name="puseCount" type="integer">
64
                        <column name="P_USE_COUNT" precision="6"/>
65
                </property>
66
                <property name="perrorCount" type="integer">
67
                        <column name="P_ERROR_COUNT" precision="2"/>
68
                </property>
69
                <property name="pexpiredStatus" type="integer">
70
                        <column name="P_EXPIRED_STATUS" precision="1"/>
71
                </property>
72
                <property name="pdateExpired" type="timestamp">
73
                        <column name="P_DATE_EXPIRED" />
74
                </property>
75
                <property name="phistoryList" type="string">
76
                        <column name="P_PASSWD_HIST" length="650" />
77
                </property>
78
                <property name="applicationId" type="integer">
79
                        <column name="U_APPLICATION_ID" precision="6"/>
80
                </property>
81
82
                <one-to-one name="tacbean" class="my.com.upass.pojo.TbAmTacBackup"
83
                        fetch="join" cascade="save-update, delete"/>
84
85
                <many-to-one name="upassUserMasterBackup" fetch="join" cascade="save-update, delete"
86
                        class="my.com.upass.pojo.UserMasterBeanBackup" column="U_USER_ALIAS"
87
                        insert="false" update="false" />
88
89
        </class>
90
</hibernate-mapping>