Skip to content
This repository was archived by the owner on Apr 5, 2024. It is now read-only.
/ autochef Public archive

Commit b7b1744

Browse files
committed
Database: temporary-ish db build fixes
1 parent 58376b9 commit b7b1744

File tree

4 files changed

+19
-35
lines changed

4 files changed

+19
-35
lines changed

dbs/autochef/build.xml

+11-14
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,16 @@
11
<project default="create">
22

3-
<property file="../../www/autochef/etc/autochef.properties" />
4-
5-
<path id="compile.classpath">
6-
<fileset dir="../../www/autochef/src/lib" />
7-
</path>
3+
<property file="../../www/autochef/src/main/resources/autochef.properties" />
4+
<property name="jdbc.classpath" value="/usr/share/java/postgresql.jar" />
85

96
<target name="clean">
107
<sql
118
driver="org.postgresql.Driver"
12-
classpathref="compile.classpath"
9+
classpath="${jdbc.classpath}"
1310
url="jdbc:postgresql://${database.hostname}/postgres"
1411
userid="${database.username}"
1512
password="${database.password}"
16-
autocommit="true"
13+
autocommit="true"
1714
>
1815
drop database if exists autochef;
1916
</sql>
@@ -22,41 +19,41 @@
2219
<target name="create" depends="clean">
2320
<sql
2421
driver="org.postgresql.Driver"
25-
classpathref="compile.classpath"
22+
classpath="${jdbc.classpath}"
2623
url="jdbc:postgresql://${database.hostname}/postgres"
2724
userid="${database.username}"
2825
password="${database.password}"
29-
autocommit="true"
26+
autocommit="true"
3027
>
3128
create database autochef;
3229
</sql>
3330
<sql
3431
driver="org.postgresql.Driver"
35-
classpathref="compile.classpath"
32+
classpath="${jdbc.classpath}"
3633
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
3734
userid="${database.username}"
3835
password="${database.password}"
3936
src="scripts/create.sql"
4037
/>
4138
<sql
4239
driver="org.postgresql.Driver"
43-
classpathref="compile.classpath"
40+
classpath="${jdbc.classpath}"
4441
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
4542
userid="${database.username}"
4643
password="${database.password}"
4744
src="scripts/data/base-environment.sql"
4845
/>
4946
<sql
5047
driver="org.postgresql.Driver"
51-
classpathref="compile.classpath"
48+
classpath="${jdbc.classpath}"
5249
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
5350
userid="${database.username}"
5451
password="${database.password}"
5552
src="scripts/data/base-ingredients.sql"
5653
/>
5754
<sql
5855
driver="org.postgresql.Driver"
59-
classpathref="compile.classpath"
56+
classpath="${jdbc.classpath}"
6057
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
6158
userid="${database.username}"
6259
password="${database.password}">
@@ -68,7 +65,7 @@
6865
</sql>
6966
<sql
7067
driver="org.postgresql.Driver"
71-
classpathref="compile.classpath"
68+
classpath="${jdbc.classpath}"
7269
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
7370
userid="${database.username}"
7471
password="${database.password}"

dbs/autochef/scripts/data/base-recipes/beef-burritos.sql

-7
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,6 @@ insert into tbmeals (ingredientid) values (currval('tbingredients_ingredientid_s
44
insert into tbingredienttranslations (ingredientid, languageid, name, instructions) values (currval('tbingredients_ingredientid_seq'), 'en', 'Beef Burritos', '');
55

66
-- Required Ingredients
7-
insert into tbingredients (duration) values ('0'::interval);
8-
insert into tbproducts (ingredientid, supplierid) values (currval('tbingredients_ingredientid_seq'), '');
9-
insert into tbingredienttranslations (ingredientid, languageid, name, instructions) values (currval('tbingredients_ingredientid_seq'), 'en', 'Beef', '');
10-
11-
insert into tbingredients (duration) values ('5 minutes'::interval);
12-
insert into tbproducts (ingredientid, supplierid) values (currval('tbingredients_ingredientid_seq'), '');
13-
insert into tbingredienttranslations (ingredientid, languageid, name, instructions) values (currval('tbingredients_ingredientid_seq'), 'en', 'Minced Beef', '');
147

158
-- Intermediate Steps
169

dbs/autochef/scripts/data/base-recipes/beef-stew.sql

-3
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ insert into tbmeals (ingredientid) values (currval('tbingredients_ingredientid_s
44
insert into tbingredienttranslations (ingredientid, languageid, name, instructions) values (currval('tbingredients_ingredientid_seq'), 'en', 'Beef Stew', '');
55

66
-- Required Ingredients
7-
insert into tbingredients (duration) values ('0'::interval);
8-
insert into tbproducts (ingredientid, supplierid) values (currval('tbingredients_ingredientid_seq'), '');
9-
insert into tbingredienttranslations (ingredientid, languageid, name, instructions) values (currval('tbingredients_ingredientid_seq'), 'en', 'Beef', '');
107

118
-- Intermediate Steps
129

dbs/logstore/build.xml

+8-11
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,12 @@
1-
<project default="createdb">
1+
<project default="create">
22

3-
<property file="../../www/autochef/etc/logstore.properties" />
4-
5-
<path id="compile.classpath">
6-
<fileset dir="../../www/autochef/src/lib" />
7-
</path>
3+
<property file="../../www/autochef/src/main/resources/logstore.properties" />
4+
<property name="jdbc.classpath" value="/usr/share/java/postgresql.jar" />
85

96
<target name="clean">
107
<sql
118
driver="org.postgresql.Driver"
12-
classpathref="compile.classpath"
9+
classpath="${jdbc.classpath}"
1310
url="jdbc:postgresql://${database.hostname}/postgres"
1411
userid="${database.username}"
1512
password="${database.password}"
@@ -19,10 +16,10 @@
1916
</sql>
2017
</target>
2118

22-
<target name="createdb" depends="clean">
19+
<target name="create" depends="clean">
2320
<sql
2421
driver="org.postgresql.Driver"
25-
classpathref="compile.classpath"
22+
classpath="${jdbc.classpath}"
2623
url="jdbc:postgresql://${database.hostname}/postgres"
2724
userid="${database.username}"
2825
password="${database.password}"
@@ -32,15 +29,15 @@
3229
</sql>
3330
<sql
3431
driver="org.postgresql.Driver"
35-
classpathref="compile.classpath"
32+
classpath="${jdbc.classpath}"
3633
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
3734
userid="${database.username}"
3835
password="${database.password}"
3936
src="scripts/create.sql"
4037
/>
4138
<sql
4239
driver="org.postgresql.Driver"
43-
classpathref="compile.classpath"
40+
classpath="${jdbc.classpath}"
4441
url="jdbc:postgresql://${database.hostname}/${database.catalog}"
4542
userid="${database.username}"
4643
password="${database.password}"

0 commit comments

Comments
 (0)