Changes

Jump to navigation Jump to search
90 bytes removed ,  14:58, 18 September 2023
{| width='100%'
|- valign="top"
| width='120' | '''SignaturesSignature'''|{{Func|admin:logs||element(file)*}}<br/pre>{{Func|admin:logs|( $date as xs:string|element := (entry)*}}<br/>{{Func|admin:logs|$date as xs:string, $merge as xs:boolean|? := false()) as element(entry)*}}<br/pre>
|- valign="top"
| '''Summary'''
* If no argument is specified, a list of all log files will be returned, including the file size and date.
* If a {{Code|$date}} is specified, the contents of a single log file will be returned.
* If {{Code|$merge}} is set to true, related log entries will be merged. Please note that the merge might The merged representation may not be 100% successfulcorrect, as log entries may can be ambiguous.
|- valign="top"
| '''Examples'''
{| width='100%'
|- valign="top"
| width='120' | '''SignaturesSignature'''|{{Func|admin:write-log|$text as xs:string|empty-sequence()}}<br/pre>{{Func|admin:write-log|( $text message as xs:string, $type as xs:string| := ()) as empty-sequence()}}</pre>
|- valign="top"
| '''Summary'''
|Writes a string log {{Code|$message}} to the database logs, along with current user data (timestamp, user nameusername). An optional log {{Code|$type}} can be specified. If omitted, the log type is {{Code|INFO}}.<br/>If the function is called from a database client, the IP will be logged. Otherwise, the string {{Code|SERVER}} will be logged.
|- valign="top"
| '''Errors'''
{| width='100%'
|- valign="top"
| width='120' | '''SignaturesSignature'''|{{Func|<pre>admin:delete-logs|( $date as xs:string|) as empty-sequence()}}</pre>
|- valign="top"
| '''Summary'''
{| width='100%'
|- valign="top"
| width='120' | '''SignaturesSignature'''|{{Func|<pre>admin:sessions||() as element(session)*}}</pre>
|- valign="top"
| '''Summary'''
|Returns an element sequence with all currently opened database sessions, including the user nameusername, address (IP:port) and an optionally opened database.<br/>The output of this function and the {{Command|SHOW SESSIONS}} command is similar.
|- valign="top"
| '''Examples'''
Bureaucrats, editor, reviewer, Administrators
13,554

edits

Navigation menu