> Its a question of maintainability. Stuff like reverse engineering 
> schema's from a database is simply not sensible to be done by C code. It 
> requires a low barrier to entry, the ability to quickly fix things if 
> you encounter a newer or very old obscure RDBMS version etc.

Doing database schema discovery is a thing that should be implemented in
PHP, and should never be considered a "core" ORM feature.

What I've done is a callback hook in the system, that let's the PHP
script get this data (from schema discovery, an XML file or anything
else).

Maintainability is an important point, and I've been trying to build a
manageable code. The many class/object concept is mainly for this. 
I think most of the code is well structured and with a well-written
documentation maintainability can be achieved.

Adam

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to