We are using some JSON fields in different places and there are specific queries that are not implemented in SQLite, so we cannot run test over those chunks of code.
Is there any reason why we are not using PostgreSQL to run our tests? I think it would be a good idea to match production here if possible and it's not a lot of work.
Keep in mind we need:
- change configs in the
settings/tests.py file to run local test
- configs required to use postgresql on CircleCI
- perform the same changes in readthedocs-corporate repository
We are using some JSON fields in different places and there are specific queries that are not implemented in SQLite, so we cannot run test over those chunks of code.
Is there any reason why we are not using PostgreSQL to run our tests? I think it would be a good idea to match production here if possible and it's not a lot of work.
Keep in mind we need:
settings/tests.pyfile to run local test