diff --git a/deps/sqlite3.gyp b/deps/sqlite3.gyp index 4403a82a..5e7cc249 100755 --- a/deps/sqlite3.gyp +++ b/deps/sqlite3.gyp @@ -157,6 +157,7 @@ 'defines': [ 'SQLITE_THREADSAFE=1', 'SQLITE_ENABLE_FTS3', + 'SQLITE_ENABLE_FTS5', 'SQLITE_ENABLE_JSON1', 'SQLITE_ENABLE_RTREE', 'SQLITE_HAS_CODEC', @@ -171,6 +172,7 @@ '_REENTRANT=1', 'SQLITE_THREADSAFE=1', 'SQLITE_ENABLE_FTS3', + 'SQLITE_ENABLE_FTS5', 'SQLITE_ENABLE_JSON1', 'SQLITE_ENABLE_RTREE', 'SQLITE_HAS_CODEC', diff --git a/test/fts-content.test.js b/test/fts-content.test.js index c7095a9c..1cde5405 100644 --- a/test/fts-content.test.js +++ b/test/fts-content.test.js @@ -10,4 +10,8 @@ describe('fts', function() { it('should create a new fts4 table', function(done) { db.exec('CREATE VIRTUAL TABLE t1 USING fts4(content="", a, b, c);', done); }); + + it('should create a new fts5 table', function(done) { + db.exec('CREATE VIRTUAL TABLE t2 USING fts5(content="", a, b, c);', done); + }); });