View Single Post
Old 08-19-2022, 10:47 PM   #14
kovidgoyal
creator of calibre
kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.kovidgoyal ought to be getting tired of karma fortunes by now.
 
kovidgoyal's Avatar
 
Posts: 45,494
Karma: 28005164
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
Yes indeed that is a big gotcha about sqlite, especially if you are used to more strict RDBMSes. calibre is actually designed to do most data manipulation on an in-memory data structure, not via SQL operations, it just uses SQLITE as dumb store. The main exception to that being full text search, though even there the tokenization is actually done by cusotm code I wrote not the sqlite tokenizer.
kovidgoyal is offline   Reply With Quote