SQLite unicode function causes JDBC driver to fall over

Has anyone else ran into this problem? I'm trying to use the database inspection feature of PyCharm however my schema includes calls to the UNICODE(x) function. Both the Xerial and Zentus JDBC drivers fall over when trying to synchronise to the database.

I've tried manually using the latest Xerial driver (a snapshot version), however the database inspection falls over with a different error, a NullPointerException.

Exception when using default driver:
"java.sql.SQLException: [SQLITE_CORRUPT]  The database disk image is malformed (malformed database schema (<redacted>) - no such function: UNICODE)"

Any ideas?

Please sign in to leave a comment.