showing error in install.rb if database is not supported - reportable - Fork of reportable required by WarVox, from hdm/reportable.
(DIR) Log
(DIR) Files
(DIR) Refs
(DIR) README
---
(DIR) commit 9b9d5b39c684033ff859ef9f36297b22a5187307
(DIR) parent d69bc19b984ee8f2502dc9205fa63d443bf72a8d
(HTM) Author: Marco Otte-Witte <marco.otte-witte@simplabs.com>
Date: Tue, 13 Jan 2009 23:39:32 +0800
showing error in install.rb if database is not supported
Signed-off-by: Marco Otte-Witte <marco.otte-witte@simplabs.com>
Diffstat:
M install.rb | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
---
(DIR) diff --git a/install.rb b/install.rb
@@ -1 +1,13 @@
-puts IO.read(File.join(File.dirname(__FILE__), 'README.rdoc'))
+supported_databases = [
+ 'ActiveRecord::ConnectionAdapters::PostgreSQLAdapter',
+ 'ActiveRecord::ConnectionAdapters::MysqlAdapter',
+ 'ActiveRecord::ConnectionAdapters::SQLite3Adapter'
+]
+
+unless supported_databases.include?(ActiveRecord::Base.connection.class.to_s)
+ puts <<-EOT
+ =====================================
+ Your database #{ActiveRecord::Base.connection.class} is not supported by reports_as_sparkline
+ =====================================
+ EOT
+end