Welcome and background

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.
bjaspan's picture

Welcome to the Database Schema API group. A number of different Drupal developers have independently suggested and/or coded various approaches to abstracting table creation/alteration. The idea finally seems to have reached critical mass and I suggest that we will be best served by combining everyone's efforts on the topic. Hence, this group.

By way of background, here is some recommended reading on the topic:

Let's begin!

Comments

generalized load/save

pwolanin's picture

This issue is also relevant: Creating a library of CRUD API functions for Drupal

Have such a schema API would enable this in a more meaningful way.

This module I wrote may also be of interest in terms of generalized CRUD: http://drupal.org/project/object_driver

It doesn't actually manipulate any tables (a.l.a. CCK), but uses an abstraction of the schema supplied in another module to be able to load/save to the table, create a default form, default page display, etc.

Database

Group organizers

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: