JournalEntry

class caris.bathy.db.JournalEntry

An entry from the journal system describing an operation that has happened.

identifier

str – The identifier of the object that the operation refers to

operation

Operation – The type of operation that was performed

userName

str – The name of the user who performed the operation

time

datetime.datetime – The time that the operation took place

metadata

str – Optional metadata about the operation that took place, populated only for EDIT_ATTRIBUTE and EDIT_GEOMETRY operations

class caris.bathy.db.OperationType

This enumeration represents operation types logged by the journal system.

  • CREATE
  • EDIT
  • DELETE
  • UNDELETE
  • COVERAGE_ADDED
  • COVERAGE_MODIFIED
  • ONLINE
  • OFFLINE
  • PURGE
  • EDIT_ATTRIBUTE
  • EDIT_GEOMETRY
class caris.bathy.db.Operator

This enumeration represents journal query operators.

  • EQUAL
  • NOT_EQUAL
  • LESS
  • LESS_EQUAL
  • GREATER
  • GREATER_EQUAL