【发布时间】:2015-08-25 07:45:39
【问题描述】:
我对 MediaWiki 钩子做了一些研究。
据我所知,添加/更新数据库表的唯一钩子是https://www.mediawiki.org/wiki/Manual:Hooks/LoadExtensionSchemaUpdates。
但是,我需要一个在安装新扩展时触发的钩子。我该如何做到这一点?我只想执行一次CREATE TABLE 语句 - 在安装扩展程序时。安装扩展不需要更新 MediaWiki,这就是为什么上面的钩子不适合我的需要。
编辑
澄清一下:我正在开发一个需要访问数据库中自定义表的扩展。这就是为什么我需要在安装此扩展程序时执行CREATE TABLE 语句。
【问题讨论】:
标签: mediawiki