将新表添加到moodle数据库

Rav*_*ndu 5 mysql moodle

我只是想知道将新表添加到moodle数据库是否可以,或者我应该为此创建一个新数据库?我需要一个表来保存一个表中的唯一ID和令牌以及客户端的IP地址,客户端的MAC地址和另一个表中的计算机名称.(以及存储这些的最佳数据类型是什么?)我只是想知道是什么moodle把这些东西保存在桌子里?那对我来说很容易.谢谢

gnu*_*ngs 2

问题不清楚,您也没有提到如何填写这些额外的表。我不确定如何从 HTTP 请求/响应中获取 MAC 地址。

Moodle 有一个内置的日志记录机制,可以跟踪访问用户的 IP 地址。它还有一个唯一的 id(主键)和用户 id。

如果您想添加新表,可以通过插件(块、模块或本地插件)添加。Moodle 还具有强大的事件 API,允许您触发一些操作,而无需实际修改核心代码。

希望这可以帮助。