module LogDb
Constants
- MAJOR
- MINOR
- Models
add convenience module alias in plural e.g. lets you use include
LogDb::Models
- PATCH
- STDDBHANDLER
- VERSION
Public Class Methods
create()
click to toggle source
# File lib/logutils/activerecord.rb, line 31 def self.create CreateDb.up end
delete!()
click to toggle source
delete ALL records (use with care!)
# File lib/logutils/activerecord.rb, line 36 def self.delete! puts '*** deleting log table records/data...' Model::Log.delete_all end
root()
click to toggle source
# File lib/logutils/activerecord/version.rb, line 18 def self.root "#{File.expand_path( File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) )}" end
setup()
click to toggle source
# File lib/logutils/activerecord.rb, line 50 def self.setup # check: use different name? e.g. configure or connect ?? why or why not? # turn on logging to db - assumes active connection LogKernel::STDLOGGER.handlers << STDDBHANDLER end
stats()
click to toggle source
# File lib/logutils/activerecord.rb, line 42 def self.stats # to be done end
version()
click to toggle source
# File lib/logutils/activerecord/version.rb, line 10 def self.version VERSION end