Hi everyone
Rivet ships an Itcl based database abstraction layer named DIO that
supports Mysql/Oracle/Postgresql/Sqlite. Actual access to DBMS is done
calling Tcl extensions such as Mysqltcl,Ptcl,Oratcl.....(support for
Sqlite is more "natural" for Tcl). I'm still maintaining some projects
based on DIO/Mysql which became a matter of concern to me because
Mysqltcl hasn't released anything in 12 years. Even though that
extension is stable and mature this doesn't guarantee anything for the
future
Since within the Tcl ecosystem we do have TDBC implementing a common
interface for Mysql/ODBC/Postgresql/Sqlite this abstraction layer helps
reducing dependency on other tools. Furthermore Harald kindly wanted to
get me involved in maintaining TDBC and I thought that was a chance to
put a stake in the ground on this
I created an experimental branch named 'tdbc' where a new driver
dio_Tdbc.tcl has been created. DIO/TDBC handles need an extra argument
to be created (I'm going to document it)
The reason for creating a branch is that I'm going to prepare a 3.2.5
release out of trunk that fixes a regression in ServerInitScript. Too
soon for shipping dio_Tdbc.sql with it.
-- Massimo
---------------------------------------------------------------------
To unsubscribe, e-mail: rivet-dev-unsubscr...@tcl.apache.org
For additional commands, e-mail: rivet-dev-h...@tcl.apache.org