mediawiki/sqlite-db

一个启用SQLite数据库的扩展

安装: 3

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

类型:mediawiki-extension

dev-master 2019-07-15 16:13 UTC

This package is auto-updated.

Last update: 2024-09-16 04:02:36 UTC


README

此扩展基于WMF的gerrit中的WIP

如何使用它

将以下内容放入您的 composer.local.json

{
	"require": {
		"mediawiki/sqlite-db": "dev-master"
	}
}

然后 下载composer 并运行 composer update

您必须设置环境变量 MW_INSTALL_PATH 为您的mediawiki根目录以使用此扩展。

$ cd YOUR_MEDIAWIKI_INSTALLATION
$ MW_INSTALL_PATH=`pwd`
$ export MW_INSTALL_PATH

为什么安装需要这个

为了在SQLite数据库上安装,此扩展告诉 composer 如何自动加载。这是必要的,以便在安装期间指定“sqlite”作为数据库类型时,它可以找到正确的数据库驱动程序。它还允许MediaWiki使用 $wgDBtype 来查找提供的 DatabaseSqlitedb 类。

由于这种引导,composer的自动加载器需要能够使用MediaWiki的自动加载器,我们通过加载 $MW_INSTALL_PATH/includes/installer/Installer.php 并使用 Installer::addDBType() 来告诉MediaWiki的安装程序关于此扩展的信息。