Changes

Jump to navigation Jump to search
193 bytes added ,  15:39, 25 July 2022
no edit summary
{| width='100%'
|-valign="top"
| width='120' | '''Signatures'''
|{{Func|admin:logs||element(file)*}}<br/>{{Func|admin:logs|$date as xs:string|element(entry)*}}<br/>{{Func|admin:logs|$date as xs:string, $merge as xs:boolean|element(entry)*}}<br/>
|-valign="top"
| '''Summary'''
|Returns [[Logging]] data compiled by the database or HTTP server:
* 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 not be 100% successful, as log entries may be ambiguous.
|-valign="top"
| '''Examples'''
|
{| width='100%'
|-valign="top"
| width='120' | '''Signatures'''
|{{Func|admin:write-log|$text as xs:string|empty-sequence()}}<br/>{{Func|admin:write-log|$text as xs:string, $type as xs:string|empty-sequence()}}
|-valign="top"
| '''Summary'''
|Writes a string 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'''
|{{Error|type|#Errors}} Type string contains whitespaces.
{| width='100%'
|-valign="top"
| width='120' | '''Signatures'''
|{{Func|admin:delete-logs|$date as xs:string|empty-sequence()}}
|-valign="top"
| '''Summary'''
|Deletes the log entries from the specified <code>$date</code>
|-valign="top"
| '''Errors'''
|{{Error|today|#Errors}} Today's log file cannot be deleted.<br/>{{Error|delete|#Errors}} An error occurred while deleting a log file.
{| width='100%'
|-valign="top"
| width='120' | '''Signatures'''
|{{Func|admin:sessions||element(session)*}}
|-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'''
|
! width="110"|Code
|Description
|-valign="top"
|{{Code|delete}}
|An error occurred while deleting a log file.
|-valign="top"
|{{Code|today}}
|Today's log file cannot be deleted.
|-valign="top"
|{{Code|type}}
|Type string contains whitespaces.
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu