ATTENTION!
even if you are running sqlite3 as a service you may encounter corruptions in the database especially if running a multi language site.
So, as well as running sqlite3 as a service, it is important to look out for the setting in php.ini that controls the defensive mode
in XAMPP, this is in xampp/php/php.ini at Line 1037
remove the ';' semi-colon from the line so it reads:
sqlite3.defensive = 1
Now, if you are running Sellacious 2.0.0 beta1 on a dev server, make sure to ask the hosting that this defensive setting is enabled. Many hosts will run sqlite3, but not necessarily give you access to php.ini
Some will run sqlite3 but NOT in defensive mode
So, answer for dev cycle is to run on XAMPP with these settings and that *should* help