JournalEntry

class caris.bathy.db.JournalEntry

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

identifier

The identifier of the object that the operation refers to

Type

str

operation

The type of operation that was performed

Type

Operation

userName

The name of the user who performed the operation

Type

str

time

The time that the operation took place

Type

datetime.datetime

metadata

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

Type

str

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