On Apr 30, 2012, at 01:05 19, James Harrison wrote: > It's a shame the MySQL stuff is so tightly integrated in RD throughout > the codebase; pulling out all that to an abstraction layer might make > life easier for porting to new DBs and implementing stuff like this.
There's actually very little MySQL-specific code in RD, as it has been a design goal all along to try to keep its SQL integration as 'vanilla' as possible. The primary place you'll find it is in the code to create a new database in 'rdadmin/opendb.cpp', and much of that is currently slated for removal for precisely this reason. Cheers! |-------------------------------------------------------------------------| | Frederick F. Gleason, Jr. | Chief Developer | | | Paravel Systems | |-------------------------------------------------------------------------| | Only those who leisurely approach that which the masses are busy about | | can be busy about that which the masses take leisurely. | | -- Lao Tsu | |-------------------------------------------------------------------------| _______________________________________________ Rivendell-dev mailing list [email protected] http://lists.rivendellaudio.org/mailman/listinfo/rivendell-dev
