Because whatever library powershell is using to access sqlite does not have the sqlite FTS5 extension enabled. And note that directly manipulating the calibre db like this will break things. The correct way to manipulate the db is using the API calibre provides for it. Either via the calibredb command or the actual calibre DB classes.
|