The log currently is in a flat file. This has issues with concurrency coupled with the fact that the file is read and written at different places in the code. Look into what it would take to move the log to SQLite3 to provide a lightweight database support. This is purely investigational work. It is documented here for future ideas.
This project would provide a driver for Delphi7 to access SQLite3.
The log currently is in a flat file. This has issues with concurrency coupled with the fact that the file is read and written at different places in the code. Look into what it would take to move the log to SQLite3 to provide a lightweight database support. This is purely investigational work. It is documented here for future ideas.
This project would provide a driver for Delphi7 to access SQLite3.
https://github.com/plashenkov/SQLite3-Delphi-FPC/tree/master