Если вы хотите проверить, действительно ли вы можете поработать со своей базой данных, вам может пригодиться что-то вроде этого:
begin
DataMapper.repository(:default).adapter.execute('SHOW TABLES;')
rescue
puts "Problem!"
end
Это обеспечит работоспособность сервера и правильность выбранной вами базы данных (поэтому что-то вроде SELECT 1
не будет работать).