1
0
mirror of https://github.com/ilri/dspace-statistics-api.git synced 2025-05-18 10:41:55 +02:00

Update docs to remove SQLite stuff

I've decided to use PostgreSQL instead of SQLite because the UPSERT
support is available in versions of PostgreSQL we're alread running,
whereas SQLite needs a VERY new (3.24.0) version that is not avail-
able on any recent long-term support Ubuntu releases.
This commit is contained in:
2018-09-25 00:55:35 +03:00
parent 8f7450f67a
commit 3327884f21
4 changed files with 7 additions and 4 deletions

View File

@ -1,14 +1,14 @@
# DSpace Statistics API
A quick and dirty REST API to expose Solr view and download statistics for items in a DSpace repository.
Written and tested in Python 3.6. SolrClient (0.2.1) does not currently run in Python 3.7.0. Requires SQLite version 3.24.0 or greater for [`UPSERT` support](https://www.sqlite.org/lang_UPSERT.html).
Written and tested in Python 3.6. SolrClient (0.2.1) does not currently run in Python 3.7.0. Requires PostgreSQL version 9.5 or greater for [`UPSERT` support](https://wiki.postgresql.org/wiki/UPSERT).
## Installation
Create a virtual environment and run it:
$ virtualenv -p /usr/bin/python3.6 venv
$ . venv/bin/activate
$ pip install falcon gunicorn SolrClient
$ pip install falcon gunicorn SolrClient psycopg2-binary
$ gunicorn app:api
## Todo