在drupall 6里提供的,可以查看 hook_schema http://api.drupal.org/api/function/hook_schema 。
Schema API 容许 自定义模块用一个结构化的数组来声明创建自己的数据表。这一点和 from api类似。提供的API函数包括 创建,删除,修改表,修改表的字段,keys和indexs。
有schema api,可以很容易解决很多问题,对于模块开展来说,建立一个表就很容易,如果自己开发的模块升级的话,设计到表的结构,只要使用schema api提供的函数就可以来修改或者一个表,或者修改表中一个字段,添加一个字段,删除一个字段,几行代码就可以解决问题。
而且不要考虑数据库的类型,只要按照api的方法和规定来操作即可。
评论
发表新评论