This package is structured as follows: deltasql server --------------- / Root directory for the deltasql server /.git concurrent version system folder /ajax AJAX php scripts to handle dynamic components like listboxes /conf Configuration folder example_config.inc.php This file is an example configuration, which could be renamed to config.inc.php /db this folder contains database scripts needed for the mySQL database that backs the server script.sql This scripts creates the entire database schema /backup This folder contains a Unix backup shell script (example) /data This folder contains the rows in script.sql in single scripts, /tables This folder contains the tables in script.sql in single scripts, so that the install logic in install.php can be executed /test-data This folder contains the test data in script-test-data.sql in single scripts, so that the install logic in install.php can be executed /docs Files that complement the documentation in ../manual.php /graphdata scripts that prepare data to be shown in charts /icons small pictures used to prettify deltasql /output /scripts Temporary directory to output scripts as .zip files /diffs Temporary directory to output diffs used in history feature /emails Temporary directory to output emails, so that users are notifed by changes via email /patch Contains information if patches are applied /pictures Pictures for the deltasql server /stylesheet Stylesheet directory, used to transform XML into HTML /utils Utilites in PHP for deltasql /geshi The geshi library for Syntax Highlighting (see README for licensing, copyright information) /js jQuery and zeroClipboard library to implement copy&paste functionality /jscalendar Calendar Widget released under the LGPL available at http://jscalendar.sourceforge.net /createzip Createzip library (c) Rochak Chauhan www.rochakchauhan.com /openflashchart Open Flash Chart by John Glazebrook, available at http://teethgrinder.co.uk/open-flash-chart/ and SWFObject JavaScript component, which is (c) 2007 Geoff Stearns /sql2xml sql2xml utilities by Darko Bunic, to create XML with a single SQL statement, and to convert it with XSLT to HTML /textdiff Textdiff library licensed under LGPL and examples /phptreegraphext phpTreeGraph libry licensed under LGPL /web deltasql.org homepage /Text Textdiff library, see /utils/textdiff/README.txt for copyright information and licensing deltasql clients ---------------- /clients This is the folder with clients that interface with deltasql Server /java Clients written in Java /ant-client A short but effective Ant client (needed libraries are in ../dbredactor/lib folder) /dbredactor The dbredactor Java client /bash The bash client for continouus integration /freepascal Clients in Freepascal /bin binaries are created here, when compiling deltaclient with lazarus /lib Common libraries for clients /deltaclient FreePascal deltasql client /python Python client (mySQL support only) deltasql tools -------------- /tools Tools to be used in conjunction with deltasql /freepascal /createinsertsfromcsv A tool which creates from a .csv file an .sql file with corresponding insert statements