diff options
Diffstat (limited to 'db/migrate/002_init_reports.rb')
-rw-r--r-- | db/migrate/002_init_reports.rb | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/db/migrate/002_init_reports.rb b/db/migrate/002_init_reports.rb deleted file mode 100644 index 8029223..0000000 --- a/db/migrate/002_init_reports.rb +++ /dev/null @@ -1,36 +0,0 @@ - -class InitReports < ActiveRecord::Migration - def self.up - - create_table :report_datum do |t| - - [:report_uri, - :report_type - ].each do |p| - t.column p, :string, :limit => 255 - end - - [:created_at ].each do |p| - t.column p, :datetime - end - - [:validation_uris, :crossvalidation_uris, :model_uris, :algorithm_uris].each do |p| - t.column(p, :text, :limit => 16320) - end - end - end - - def self.down - drop_table :report_datum if table_exists? :report_datum - if @@config[:reports] and @@config[:reports][:report_dir] - ["validation", "crossvalidation", "algorithm_comparison"].each do |t| - dir = File.join(@@config[:reports][:report_dir],t) - if File.exist?(dir) - puts "deleting dir "+dir.to_s - FileUtils.rm_rf(dir) - end - end - end - end -end - |