Coming from a long conversation with tests in place too, it looks like
SQLite CLI is flushing errors right away in Linux, but until undefined
amount of buffer in OSX or Windows, where in latter one nothing is shown
until `.quit` is called [1]

The only way to have a consistent behavior seems to be using `-bail` option
but then if the CLI is driven it needs to be re-spawn each error crating
quite possibly huge overhead for no concrete reason/gain.

Is in the interest of SQLite developers make the CLI error buffer/output
flush behavior consistent across platform and act as promptly as in Linux ?

Working without even knowing errors have been thrown is not really ideal.

Thanks for any sort of answer/outcome.

Best Regards


[1] https://github.com/WebReflection/dblite/issues/22#issuecomment-30319260
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to