ADODB/XMLDB===−Maharaはデータベース抽象にADODBの使用によりMySQLおよびPostgreSQLの両方をサポートします。スキーマおよびアップデートのためXMLDBを使用します。スキーマおよびアップグレードの処理にXMLDBを使用します。Maharaにはレコードの取得、行の挿入および削除のようなシンプルな処理を簡単に実行するためADODBのトップにライブラリがあります。required.+Maharaはデータベース抽象にADODBの使用によりMySQLおよびPostgreSQLの両方をサポートします。スキーマおよびアップデートのためXMLDBを使用します。スキーマおよびアップグレードの処理にXMLDBを使用します。Maharaにはレコードの取得、行の挿入および削除のようなシンプルな処理を簡単に実行するためADODBのトップにライブラリがあります。Maharaの多くの場所では必要なデータを取得するため生のSQLが使用されます。features.+Maharaのデータベースには外部キーがあります。PostgreSQLを使用する場合、さらにデータ整合性のための機能があります。(talk)コア開発者およびプラグイン開発者のMaharaコード記述作業を容易にするため、Maharaには特定機能を提供するためのいくつかのサブシステムがあります。あなたはMaharaコードの多くの場所で使われているサブシステムを確認できます。Dwoo活動システム活動システムによりMaharaはシステムで発生していることをユーザに通知できます。これはコアおよびプラグインで提供されるプラグイン可能な活動タイプをサポートします。ここで接続された通知プラグインタイプではどのようにこれらのメッセージを受信するかユーザが選択できます。ADODB/XMLDBMaharaはデータベース抽象にADODBの使用によりMySQLおよびPostgreSQLの両方をサポートします。スキーマおよびアップデートのためXMLDBを使用します。スキーマおよびアップグレードの処理にXMLDBを使用します。Maharaにはレコードの取得、行の挿入および削除のようなシンプルな処理を簡単に実行するためADODBのトップにライブラリがあります。Maharaの多くの場所では必要なデータを取得するため生のSQLが使用されます。Maharaのデータベースには外部キーがあります。PostgreSQLを使用する場合、さらにデータ整合性のための機能があります。