Top Level Namespace

Defined Under Namespace

Modules: Merb

Instance Method Summary collapse

Instance Method Details

#firebird_db_string(config) ⇒ Object



283
284
285
# File 'lib/merb/orms/active_record/tasks/databases.rb', line 283

def firebird_db_string(config)
  FireRuby::Database.db_string_for(config.symbolize_keys)
end

#session_table_nameObject



274
275
276
# File 'lib/merb/orms/active_record/tasks/databases.rb', line 274

def session_table_name
  ActiveRecord::Base.pluralize_table_names ? :sessions : :session
end

#set_firebird_env(config) ⇒ Object



278
279
280
281
# File 'lib/merb/orms/active_record/tasks/databases.rb', line 278

def set_firebird_env(config)
  ENV["ISC_USER"]     = config["username"].to_s if config["username"]
  ENV["ISC_PASSWORD"] = config["password"].to_s if config["password"]
end