#130 no more SQLite
Merged by gnaponie. Opened by dcallagh.
dcallagh/waiverdb no-sqlite  into  master

Download 130.patch

We run the dev server and test suite against a local Postgres.

Note that the tests will fail with this patch, due to the issues with the JSON column type as per #129.

2 new commits added

  • no more SQLite
  • README: don't assume any particular location for git checkout

Since we are dropping SQLite there is no need anymore in the migration "ed43eb9b221c_set_nullable_on_new_and_old_fields.py" to use "batch_alter_table".

It should be just:
https://paste.fedoraproject.org/paste/2ZYIEOY2VKUeAiA7POCgkg

If I run the tests (with also the changes of #131) I get this warning:
UserWarning: The psycopg2 wheel package will be renamed from release 2.8; in order to keep installing from binary please use "pip install psycopg2-binary" instead. For details see: http://initd.org/psycopg/docs/install.html#binary-install-from-pypi.
""")

It is possible to remove it just with:
pip install psycopg2-binary

So we should add psycopg2-binary to the requirements.txt

I'll merge this PR and #131 and submit another PR with my proposals.

Pull-Request has been merged by gnaponie

Metadata