jooq/jOOQ-test/build.xml

45 lines
1.5 KiB
XML

<?xml version="1.0"?>
<project name="test" basedir=".">
<property name="dir.workspace" value="${basedir}/.." />
<taskdef name="generate-classes" classname="org.jooq.util.GenerationTask">
<classpath>
<fileset dir="${dir.workspace}/jOOQ-release/release/latest">
<include name="jOOQ.jar"/>
<include name="jOOQ-codegen.jar"/>
</fileset>
<fileset dir="${dir.workspace}/jOOQ-test/lib">
<include name="ojdbc6.jar"/>
<include name="mysql-connector-java-5.1.15-bin.jar"/>
</fileset>
</classpath>
</taskdef>
<target name="generate-mysql-test-schema">
<generate-classes
jdbcdriver="com.mysql.jdbc.Driver"
jdbcurl="jdbc:mysql://localhost/test"
jdbcschema="test"
jdbcuser="root"
jdbcpassword=""
generatordatabase="org.jooq.util.mysql.MySQLDatabase"
generatordatabaseincludes=".*"
generatordatabaseexcludes=""
generatortargetpackage="org.jooq.test.mysql.generatedclasses"
generatortargetdirectory="${basedir}/src"/>
</target>
<target name="generate-oracle-test-schema">
<generate-classes
jdbcdriver="oracle.jdbc.OracleDriver"
jdbcurl="jdbc:oracle:thin:@localhost:1521:xe"
jdbcschema="TEST"
jdbcuser="TEST"
jdbcpassword="TEST"
generatordatabase="org.jooq.util.oracle.OracleDatabase"
generatordatabaseincludes=".*"
generatordatabaseexcludes=""
generatortargetpackage="org.jooq.test.oracle.generatedclasses"
generatortargetdirectory="${basedir}/src"/>
</target>
</project>