annotate sqlite_merger.xml @ 0:4e95f3a9ff1b draft

Uploaded
author bgruening
date Mon, 11 Aug 2014 17:27:37 -0400
parents
children 101c76d0e9c1
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
1 <tool id="sqlite_merger" name="Merge SQLite" version="0.0.1">
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
2 <description>databases</description>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
3 <requirements>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
4 <requirement type="package" version="3.8.3">sqlite</requirement>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
5 </requirements>sqlite3 --version | awk '{print $1;}'</version_command>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
6 <command>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
7 <![CDATA[
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
8 #for $inputfile in $inputfiles:
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
9 sqlite3 $inputfile .dump >> dump;
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
10 #end for
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
11 sqlite3 $outfile < dump
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
12 ]]>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
13 </command>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
14 <stdio>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
15 <exit_code range="1:" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
16 <exit_code range=":-1" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
17 <regex match="Error:" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
18 <regex match="Exception:" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
19 </stdio>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
20 <inputs>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
21 <repeat name="inputfiles" title="SQLite databases" min="2">
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
22 <param name="infile" type="data" format="sqlite" label="GEMINI database" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
23 </repeat>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
24 </inputs>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
25 <outputs>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
26 <data name="outfile" format="sqlite" label="${tool.name} on ${on_string}" />
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
27 </outputs>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
28 <tests>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
29 <test>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
30 </test>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
31 </tests>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
32 <help>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
33
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
34 **What it does**
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
35
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
36 This tool merges several SQLite databases into one.
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
37
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
38 http://www.sqlite.org/
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
39
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
40 </help>
4e95f3a9ff1b Uploaded
bgruening
parents:
diff changeset
41 </tool>