summaryrefslogtreecommitdiff
path: root/db
diff options
context:
space:
mode:
Diffstat (limited to 'db')
-rw-r--r--db/migrate/000_drop_validations.rb13
-rw-r--r--db/migrate/001_init_validation.rb64
-rw-r--r--db/migrate/002_init_reports.rb36
3 files changed, 0 insertions, 113 deletions
diff --git a/db/migrate/000_drop_validations.rb b/db/migrate/000_drop_validations.rb
deleted file mode 100644
index fb70967..0000000
--- a/db/migrate/000_drop_validations.rb
+++ /dev/null
@@ -1,13 +0,0 @@
-
-class DropValidations < ActiveRecord::Migration
- def self.up
- # drop_table :validations if table_exists? :validations
- # drop_table :crossvalidations if table_exists? :crossvalidations
- end
-
- def self.down
- #drop_table :validations if table_exists? :validations
- #drop_table :crossvalidations if table_exists? :crossvalidations
- end
-end
-
diff --git a/db/migrate/001_init_validation.rb b/db/migrate/001_init_validation.rb
deleted file mode 100644
index 93d8d2f..0000000
--- a/db/migrate/001_init_validation.rb
+++ /dev/null
@@ -1,64 +0,0 @@
-
-class InitValidation < ActiveRecord::Migration
- def self.up
-
- create_table :crossvalidations do |t|
-
- [:crossvalidation_uri,
- :algorithm_uri,
- :dataset_uri ].each do |p|
- t.column p, :string, :limit => 255
- end
-
- [:created_at ].each do |p|
- t.column p, :datetime
- end
-
- [:num_folds,
- :random_seed ].each do |p|
- t.column p, :integer, :null => false
- end
-
- [ :stratified ].each do |p|
- t.column p, :boolean, :null => false
- end
-
- end
-
- create_table :validations do |t|
-
- [:validation_uri,
- :model_uri,
- :algorithm_uri,
- :training_dataset_uri,
- :test_target_dataset_uri,
- :test_dataset_uri,
- :prediction_dataset_uri,
- :prediction_feature,
- :crossvalidation_uri].each do |p|
- t.column p, :string, :limit => 255
- end
-
- [:created_at ].each do |p|
- t.column p, :datetime
- end
-
- [:real_runtime, :num_instances, :num_without_class, :num_unpredicted, :crossvalidation_id, :crossvalidation_fold ].each do |p|
- t.column p, :integer
- end
-
- [:real_runtime, :percent_without_class, :percent_unpredicted ].each do |p|
- t.column p, :float
- end
-
- [:classification_statistics, :regression_statistics].each do |p|
- t.column(p, :text, :limit => 16320)
- end
- end
- end
-
- def self.down
- drop_table :validations if table_exists? :validations
- drop_table :crossvalidations if table_exists? :crossvalidations
- end
-end
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
-