AssetStorm lets you save data with your preferred schemas in a PostgreSQL database. This can be used for publications like magazines or websites but also for a lot of other things.
There is no frontend included with AssetStorm. It just exposes its API.
On Ubuntu install postgresql
and libpq-dev
.
On Arch it is postgresql
and postgresql-libs
.
After that create a virtual environment and install the requirements:
make build
After that start the postgres server and create an account and a database for development:
docker-compose up
We run docker-compose
in foreground to be able to see all SQL queries.
To run the tests in terminal, call:
make test
To run and debug tests in PyCharm, you need to have PyCharms Django settings configured properly.