Add a ChannelOptions table in the DB
And a way to retrieve its values, defaulting on the ServerOptions for unset values.
This commit is contained in:
@@ -14,12 +14,30 @@
|
||||
<field name="realname" type="string" length="1024" default=""/>
|
||||
<field name="verifyCert" type="boolean" default="true"/>
|
||||
|
||||
<field name="encodingOut" type="string" default="utf-8"/>
|
||||
<field name="encodingIn" type="string" default="utf-8"/>
|
||||
|
||||
<index unique="true">
|
||||
<indexfield name="owner"/>
|
||||
<indexfield name="server"/>
|
||||
</index>
|
||||
</object>
|
||||
|
||||
<object name="IrcChannelOptions">
|
||||
<field name="owner" type="string" length="3071"/>
|
||||
<field name="server" type="string" length="3071"/>
|
||||
<field name="channel" type="string" length="1024"/>
|
||||
|
||||
<field name="encodingOut" type="string"/>
|
||||
<field name="encodingIn" type="string"/>
|
||||
|
||||
<index unique="true">
|
||||
<indexfield name="owner"/>
|
||||
<indexfield name="server"/>
|
||||
<indexfield name="channel"/>
|
||||
</index>
|
||||
</object>
|
||||
|
||||
<object name="LogLine">
|
||||
<field name="date" type="date" />
|
||||
<field name="body" type="string" length="4096"/>
|
||||
|
||||
Reference in New Issue
Block a user