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