Package-level declarations
Types
A table that supports both plugin prefixing and full audit trail. Combines timestamp management, soft-delete, and creator/modifier tracking.
A table mixin that provides full audit trail functionality. Combines TimestampTable (createdAt, updatedAt) with SoftDeletableTable (deletedAt) and adds creator/modifier tracking.
Base table class that enforces plugin-specific table naming. All plugin tables MUST extend this class to ensure proper table prefixing.
A table that supports both plugin prefixing and soft-delete functionality.
A table mixin that adds soft-delete functionality. Provides a deletedAt column that is set when a record is "deleted" and cleared when the record is "restored".
A table that supports both plugin prefixing and automatic timestamp management.
A table mixin that automatically manages createdAt and updatedAt timestamps. These columns are automatically set when records are inserted or updated.