blob: 6ad63389510c1c56137346d624e42ddfbbfa1639 [file] [log] [blame]
<?xml version="1.0"?>
<!DOCTYPE jbosscmp-jdbc PUBLIC
"-//JBoss//DTD JBOSSCMP-JDBC 3.0//EN"
"http://www.jboss.org/j2ee/dtd/jbosscmp-jdbc_3_0.dtd">
<jbosscmp-jdbc>
<defaults>
<datasource>java:/McKoiDB</datasource>
<datasource-mapping>McKoi</datasource-mapping>
</defaults>
<enterprise-beans>
<entity>
<ejb-name>Book</ejb-name>
<table-name>BOOK</table-name>
<cmp-field>
<field-name>author</field-name>
<column-name>AUTHOR</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(100)</sql-type>
</cmp-field>
<cmp-field>
<field-name>holderId</field-name>
<column-name>HOLDER_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>publisherId</field-name>
<column-name>PUBLISHER_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>ownerId</field-name>
<column-name>OWNER_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>title</field-name>
<column-name>TITLE</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(100)</sql-type>
</cmp-field>
<cmp-field>
<field-name>description</field-name>
<column-name>DESCRIPTION</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(2000)</sql-type>
</cmp-field>
<cmp-field>
<field-name>ISBN</field-name>
<column-name>ISBN</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(20)</sql-type>
</cmp-field>
<cmp-field>
<field-name>bookId</field-name>
<column-name>BOOK_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>hidden</field-name>
<column-name>HIDDEN</column-name>
<jdbc-type>BIT</jdbc-type>
<sql-type>BIT</sql-type>
</cmp-field>
<cmp-field>
<field-name>lendable</field-name>
<column-name>LENDABLE</column-name>
<jdbc-type>BIT</jdbc-type>
<sql-type>BIT</sql-type>
</cmp-field>
<cmp-field>
<field-name>dateAdded</field-name>
<column-name>DATE_ADDED</column-name>
<jdbc-type>TIMESTAMP</jdbc-type>
<sql-type>TIMESTAMP</sql-type>
</cmp-field>
</entity>
<entity>
<ejb-name>Person</ejb-name>
<table-name>PERSON</table-name>
<cmp-field>
<field-name>email</field-name>
<column-name>EMAIL</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(60)</sql-type>
</cmp-field>
<cmp-field>
<field-name>firstName</field-name>
<column-name>FIRST_NAME</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(30)</sql-type>
</cmp-field>
<cmp-field>
<field-name>password</field-name>
<column-name>PASSWD</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(20)</sql-type>
</cmp-field>
<cmp-field>
<field-name>personId</field-name>
<column-name>PERSON_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>lastName</field-name>
<column-name>LAST_NAME</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(30)</sql-type>
</cmp-field>
<cmp-field>
<field-name>lockedOut</field-name>
<column-name>LOCKED_OUT</column-name>
<jdbc-type>BIT</jdbc-type>
<sql-type>BIT</sql-type>
</cmp-field>
<cmp-field>
<field-name>admin</field-name>
<column-name>ADMIN</column-name>
<jdbc-type>BIT</jdbc-type>
<sql-type>BIT</sql-type>
</cmp-field>
<cmp-field>
<field-name>lastAccess</field-name>
<column-name>LAST_ACCESS</column-name>
<jdbc-type>TIMESTAMP</jdbc-type>
<sql-type>TIMESTAMP</sql-type>
</cmp-field>
</entity>
<entity>
<ejb-name>Publisher</ejb-name>
<table-name>PUBLISHER</table-name>
<cmp-field>
<field-name>publisherId</field-name>
<column-name>PUBLISHER_ID</column-name>
<jdbc-type>INTEGER</jdbc-type>
<sql-type>INTEGER</sql-type>
</cmp-field>
<cmp-field>
<field-name>name</field-name>
<column-name>NAME</column-name>
<jdbc-type>VARCHAR</jdbc-type>
<sql-type>VARCHAR(40)</sql-type>
</cmp-field>
</entity>
</enterprise-beans>
</jbosscmp-jdbc>