mirror of
https://github.com/opensim/opensim.git
synced 2026-08-05 08:55:56 +08:00
Donating the Avination Mute Module
This lived out-of-tree and therefore wasn't part of the big code drop. It's classic Avination, tied to MySQL and a direct database connection and I don't have the bandwidth to fix it to core methods. However, it has all the strange mute logic that OpenSim was missing and maybe someone can step up to make it work in an open grid context.
This commit is contained in:
16
OpenSim/Data/MySQL/Resources/XMute.migrations
Normal file
16
OpenSim/Data/MySQL/Resources/XMute.migrations
Normal file
@@ -0,0 +1,16 @@
|
||||
:VERSION 1
|
||||
|
||||
BEGIN;
|
||||
|
||||
CREATE TABLE `XMute` (
|
||||
`AgentID` char(36) NOT NULL,
|
||||
`MuteID` char(36) NOT NULL DEFAULT '00000000-0000-0000-0000-000000000000',
|
||||
`MuteName` varchar(64) NOT NULL DEFAULT '',
|
||||
`MuteType` int(11) NOT NULL DEFAULT '1',
|
||||
`MuteFlags` int(11) NOT NULL DEFAULT '0',
|
||||
`Stamp` int(11) NOT NULL,
|
||||
UNIQUE KEY `AgentID_2` (`AgentID`,`MuteID`,`MuteName`),
|
||||
KEY `AgentID` (`AgentID`)
|
||||
);
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user