Top Level Namespace
Defined Under Namespace
Modules: WorldDb, WorldDbCli
Constant Summary collapse
- Prop =
shortcuts for models
ConfDb::Model::Prop
- Tag =
TagDb::Model::Tag
- Tagging =
TagDb::Model::Tagging
- Continent =
WorldDb::Model::Continent
- Country =
WorldDb::Model::Country
- Region =
WorldDb::Model::Region
- City =
WorldDb::Model::City
- DB_CONFIG =
connect to db
{ adapter: 'sqlite3', database: './world.db' }
- AT =
local variables (e.g. at) not working; use constants instead (e.g. AT)
Country.find_by_key( 'at' )
- DE =
Country.find_by_key( 'de' )
- EN =
Country.find_by_key( 'en' )
- GB =
Country.find_by_key( 'gb' )
- EU =
Country.find_by_key( 'eu' )
- US =
Country.find_by_key( 'us' )
- CA =
Country.find_by_key( 'ca' )
- MX =
Country.find_by_key( 'mx' )
- NYC =
some cities
City.find_by_key( 'newyork' )
- LON =
City.find_by_key( 'london' )
- VIE =
City.find_by_key( 'wien' )
- EURO =
todo: add some predefined tags (e.g. europe, america, g8, euro, etc.)
Tag.find_by_key( 'euro' )
- EUROPE =
Tag.find_by_key( 'europe' )
- ASIA =
Tag.find_by_key( 'asia' )
- PACIFIC =
Tag.find_by_key( 'pacific' )
Instance Method Summary collapse
-
#logger ⇒ Object
for use to run with interactive ruby (irb) e.g.
Instance Method Details
#logger ⇒ Object
for use to run with interactive ruby (irb)
e.g. irb -r worlddb/console
7 |
# File 'lib/worlddb/console.rb', line 7 require 'logger' |