Skip to content

Latest commit

 

History

History
17 lines (13 loc) · 1.41 KB

HISTORY.md

File metadata and controls

17 lines (13 loc) · 1.41 KB

wxDatabase is built on the excellent work of Joseph Blough called DatabaseLayer. This excellent library have been abandoned since 2009. I was finding a suitable database library to fit my needs and tried different solutions. I found them so missing few things that I though may be I make mine. Before that I said I would check with databaselayer.

I found that this work should not be let to die. So I picked up the work. Since I felt JB's way of naming somehow not matching general wx naming, I refactored the code. So much have been prefixed with "wx" as well as removing the "layer". File name have changed also.

And since I have ambitious plans to see it integrated in wxWidgets (like SQL classes in QT) I will maintain it. Here are few things I have done which are (unfortunately) not pleasing to many:

  • I have dropped support for all other databases leaving only MySQL, SQLite3, Postgres and ODBC. I don't have enough time to maintain all of those plus you can go ODBC way!
  • I have renamed files and classes to match with wx nomenclature (though not strictly) I thank all the people who have contributed to make the dream of having Database connection with wxWidgets a breeze, especially Andrew for his contributions since the beginning!

I'm grateful to my Company also for allowing me to do this work of maintanance.

Mungu awabariki! Stefano, Dar es Salaam, Tanzania