jbe@0: jbe@0: Setup the database: jbe@0: $ createdb liquid_feedback jbe@0: $ psql -v ON_ERROR_STOP=1 -f core.sql liquid_feedback jbe@0: jbe@0: Optionally insert demo data: jbe@0: $ psql -v ON_ERROR_STOP=1 -f demo.sql liquid_feedback jbe@0: jbe@0: Compile lf_update binary: jbe@0: $ make jbe@0: jbe@0: If you wish, copy the created lf_update file to /usr/local/bin or a jbe@0: similar directory. Ensure that "lf_update dbname=liquid_feedback" jbe@0: is called regularly. On successful run, lf_update will not produce jbe@0: any output and exit with code 0. jbe@0: jbe@0: NOTE: When writing to the database, some INSERTs must be executed jbe@0: within the same transaction, e.g. issues can't exist without jbe@0: an initiative and vice versa. jbe@0: jbe@8: To create an export file, which is containing all but private data, jbe@8: you may use the lf_export shell-script: jbe@8: $ lf_export liquid_feedback export.sql.gz jbe@8: jbe@0: To uninstall the software, delete the lf_update binary jbe@0: and drop the database by entering the following command: jbe@0: $ dropdb liquid_feedback jbe@0: