Class: DbdocEngine::DbDesignChangelog

Inherits:
ApplicationRecord show all
Defined in:
app/models/dbdoc_engine/db_design_changelog.rb

Constant Summary collapse

ACTION_CREATE =

Constants for action types

'create'.freeze
ACTION_UPDATE =
'update'.freeze
ACTION_DELETE =
'delete'.freeze
ENTITY_TABLE_GROUP =

Constants for entity types

'table_group'.freeze
ENTITY_TABLE =
'table'.freeze
ENTITY_COLUMN =
'column'.freeze

Class Method Summary collapse

Class Method Details

.filtered_changelogs(params) ⇒ Object



40
41
42
# File 'app/models/dbdoc_engine/db_design_changelog.rb', line 40

def self.filtered_changelogs(params)
  DbdocEngine::DbDesignChangelogQueries.filtered_changelogs(params)
end

.log_change(*args) ⇒ Object

Helper method to create changelog entry



36
37
38
# File 'app/models/dbdoc_engine/db_design_changelog.rb', line 36

def self.log_change(*args)
  DbdocEngine::DbDesignChangelogQueries.log_change(*args)
end