File: schema.dbml

package info (click to toggle)
inspircd 4.7.0%2Bds1-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 7,776 kB
  • sloc: cpp: 110,200; ansic: 4,576; perl: 2,286; python: 169; sh: 132; sql: 99; makefile: 58
file content (43 lines) | stat: -rw-r--r-- 931 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Enum autologin {
  strict
  relaxed
  never
}

Table ircd_opers {
  // internal to sqloper
  active bool [default: true, not null]

  // core oper config (required)
  name text [not null]
  password text [not null]
  host text [not null]
  type text [not null]

  // core oper config (optional)
  autologin autologin [null]
  class text [null]
  hash text [null]
  maxchans bigint [null]
  nopassword bool [null]
  vhost text [null]

  // core type config
  commands text [null]
  privs text [null]
  chanmodes text [null]
  usermodes text [null]
  snomasks text [null]

  // module config
  account text [null] // account
  autojoin text [null] // operjoin
  automotd bool [null] // opermotd
  fingerprint text [null] // sslinfo
  level bigint [null] // operlevels
  modes text [null] // opermodes
  motd bool [null] // opermotd
  override text [null] // override
  sslonly bool [null] // sslinfo
  swhois text [null] // swhois
}