Today I tried to use Evennia's dbshell (within virutalenv, with and without Evennia running):
(virtualEvennia) D:\MOOs\Evennia\virtualEvennia\mud>evennia dbshell
raised an error: 'You appear not to have the 'sqlite3' program installed or on your path.'.
(virtualEvennia) D:\MOOs\Evennia\virtualEvennia\mud>
I'm not sure what I'm missing here. I'm using SQLite3, as default, on Windows. I haven't "installed it" though, it was all handled by Evennia's default installation.
Is this message telling me that in order to use the dbshell functionality I should install SQLite3 for Windows? Am I missing some DLL?
What confuses me is the fact that Evennia/Django is handling the DB without problems, but it seems it can't interface it to dbshell though.
ERRATA:
I'm not 100% sure, but it looks like this Wiki page might still be referring to the old system:
If you know SQL you can easily get command line access to your database like this:
python game/gamesrc.py dbshell
This will drop you into the command line interface for your respective database.
shouldn't it just be evennia dbshell?