Module: SportDb::Play

Defined in:
lib/sportdb/play.rb,
lib/sportdb/play/schema.rb,
lib/sportdb/play/version.rb

Defined Under Namespace

Classes: CreateDb

Constant Summary collapse

VERSION =
'0.2.5'

Class Method Summary collapse

Class Method Details



23
24
25
# File 'lib/sportdb/play.rb', line 23

def self.banner
  "sportdb-play/#{VERSION} on Ruby #{RUBY_VERSION} (#{RUBY_RELEASE_DATE}) [#{RUBY_PLATFORM}]"
end

.createObject



32
33
34
35
# File 'lib/sportdb/play.rb', line 32

def self.create
  CreateDb.new.up
  WorldDb::Model::Prop.create!( key: 'db.schema.sport.play.version', value: VERSION )
end

.rootObject

cut off folders lib(#1)/sportdb(#2) to get to root



28
29
30
# File 'lib/sportdb/play.rb', line 28

def self.root
  "#{File.expand_path( File.dirname(File.dirname(File.dirname(__FILE__))) )}"
end