1 <?xml version="1.0" encoding="UTF-8"?>
2 <project name="livedb" default="default" basedir=".">
3 <!-- BEGIN: livedb.derby.create -->
4 <target name="-check-db">
5 <property name="db" location="target/classes/db"/>
6 <available property="db.exists" file="${db}"/>
8 <target name="create-db" description="Create a database on classpath"
9 unless="db.exists" depends="-check-db"
13 <echo message="Creating DB in ${db}"/>
14 <sql classpath="${cp}" userid="j1" password="j1"
15 url="jdbc:derby:${db};create=true"
16 driver="org.apache.derby.iapi.jdbc.AutoloadedDriver"
18 create table APP.AGE (
22 insert into APP.AGE values ('apidesign', 3);
24 <!-- don't forget to shutdown the DB -->
25 <sql classpath="${cp}" userid="j1" password="j1"
26 url="jdbc:derby:${db};shutdown=true"
27 driver="org.apache.derby.iapi.jdbc.AutoloadedDriver"
29 errorproperty="ignore.error"
30 failonconnectionerror="false"
32 <echo message="DB created OK."/>
34 <!-- END: livedb.derby.create -->