# Requirements ### Minimal versions - python 3.7 - postgresql 12 # Prepare `mkdir ./previews` `docker volume create --name=caddy_data` # Known restrictions - *models.py*, *schema.py*, and current representation of column headers in `headers` db table (as initialised by alembic migration script) **must** be kept in sync - `SQALCHEMY_DATABASE_URL` in *database.py* and `sqlalchemy.url` in *alembic.ini* **must** be kept in sync - martin requires a restart after the very first data is uploaded into an empty database `docker-compose --file docker/docker-compose.yml restart martin` - *./previews* directory file structure **must** correspond to item *fadr/internal_id* # Known issues