module ConfDb

Constants

MAJOR
MINOR
Models

add convenience module alias in plural e.g. lets you use include ConfDb::Models

PATCH
Prop

add convenience class alias e.g lets you use Prop instead of Model::Prop

VERSION

Public Class Methods

banner() click to toggle source
create() click to toggle source
# File lib/props/activerecord.rb, line 20
def self.create
  CreateDb.new.up
end
delete!() click to toggle source

delete ALL records (use with care!)

# File lib/props/activerecord.rb, line 25
def self.delete!
  puts '*** deleting props table records/data...'
  Prop.delete_all
end
root() click to toggle source
# File lib/props/activerecord/version.rb, line 19
def self.root
  "#{File.expand_path( File.dirname(File.dirname(File.dirname(File.dirname(__FILE__)))) )}"
end
tables() click to toggle source

def self.stats ## remove ? – duplicate - use tables - why?? why not????

puts "#{Model::Prop} props"

end

# File lib/props/activerecord.rb, line 34
def self.tables
  puts "#{Prop.count} props"
end
version() click to toggle source
# File lib/props/activerecord/version.rb, line 10
def self.version
  VERSION
end