[development] Extend database abstraction layer, to include table creation.

Mark Janssen mark.drupal.devel at praseodym.net
Fri May 12 22:45:31 UTC 2006


On 13-mei-2006, at 0:17, Bèr Kessels wrote:

> Op vrijdag 12 mei 2006 18:00, schreef Dries Buytaert:
>> I, for one, find it much easier to read an SQL statement than some
>> (new) Drupal-specific table definition.  I don't want to learn or use
>> a such definition language.  Such functions make the database scheme
>> less transparent.
>
> The agility! wonderfull ;)
>
> Serious: What Drupal needs above all, is not some "Higher Language  
> To Talk To
> Lower Languages", but a way to make stuff easier.
>
> IMveryHO forms api surpassed its goal in this: What is easier: calling
> form_weight() or building an object-from-drupal-specific-arrays?  
> Point is
> clear.
>
> If we go for some DB abstraction layer, we should really, IMnsHO  
> look at
> Active Record (PHP stuff at
> http://phplens.com/phpeverywhere/?q=node/view/228), wich does not  
> take SQL
> away from developers but makes it easier to use. A Big Difference,  
> IMO.
>
> Whether we go for AR itself or some AR library, the central point  
> should IMO
> be: "make it easier for developers to build sites".
>
> Wich is far from "make a system in such a way that developers are  
> pushed to
> build technical better system". Drupal, IMO is walking slowly  
> towards the
> latter the way its going now. A pity, because it does not make  
> things better.
> Only "technical better".
>
> Bèr

Mark Janssen
mark at praseodym.net




More information about the development mailing list