Drupal开发全解析:数据库表与资源指南
1. Drupal数据库表介绍
1.1 system表
system表记录了所有已安装或曾安装在Drupal文件系统中的模块、主题和主题引擎的信息。以下是该表的详细字段说明:
| 字段名 | 类型 | 是否可为空 | 默认值 | 描述 |
| — | — | — | — | — |
| filename | varchar(255) | 否 | ‘’ | 该项目主文件相对于Drupal根目录的路径,例如 modules/node/node.module
|
| name | varchar(255) | 否 | ‘’ | 项目名称,如 node
|
| type | varchar(255) | 否 | ‘’ | 项目类型,包括 module
、 theme
或 theme_engine
|
| owner | varchar(255) | 否 | ‘’ | 主题的“父级”,可以是主题或引擎 |
| status | int | 否 | 0 | 布尔值,指示该项目是否启用 |
| throttle | int:tiny | 否 | 0 | 布尔值,指示在节流时该项目是否禁用 |
| bootstrap | int | 否 | 0 | 布尔值,指示该模块是否在Drupal早期引导阶段加载 |
| schema_version | int:small | 否 | -1 | 模块的数据库架构版本号,-1表示未安装