Module: SportDb::Play

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

Defined Under Namespace

Classes: CreateDb

Constant Summary collapse

VERSION =
'0.2.1'

Class Method Summary collapse

Class Method Details



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

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

.createObject



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

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

.rootObject

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



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

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