3342: Migration to remove obsolete output_is_persistent column from jobs.
authorPeter Amstutz <peter.amstutz@curoverse.com>
Tue, 26 Aug 2014 18:07:42 +0000 (14:07 -0400)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Tue, 26 Aug 2014 18:07:42 +0000 (14:07 -0400)
services/api/app/models/job.rb
services/api/db/migrate/20140826180337_remove_output_is_persistent_column.rb [new file with mode: 0644]
services/api/db/structure.sql

index 6ec42a16b2bf29d0f2abd4cb0b7e1b63bf6d2a33..9fc58a680682c5dab2d40d1bf82521ea9d23a286 100644 (file)
@@ -28,7 +28,6 @@ class Job < ArvadosModel
     t.add :started_at
     t.add :finished_at
     t.add :output
-    t.add :output_is_persistent
     t.add :success
     t.add :running
     t.add :is_locked_by_uuid
diff --git a/services/api/db/migrate/20140826180337_remove_output_is_persistent_column.rb b/services/api/db/migrate/20140826180337_remove_output_is_persistent_column.rb
new file mode 100644 (file)
index 0000000..f2744ad
--- /dev/null
@@ -0,0 +1,9 @@
+class RemoveOutputIsPersistentColumn < ActiveRecord::Migration
+  def up
+    remove_column :jobs, :output_is_persistent
+  end
+
+  def down
+    add_column :jobs, :output_is_persistent, :boolean, null: false, default: false
+  end
+end
index af4bf6a9f23145bd989d169446186007b550afb0..9bcb3fbc6565c1d0e8e3778cc7ad7516a5acec9c 100644 (file)
@@ -427,7 +427,6 @@ CREATE TABLE jobs (
     runtime_constraints text,
     nondeterministic boolean,
     repository character varying(255),
-    output_is_persistent boolean DEFAULT false NOT NULL,
     supplied_script_version character varying(255),
     docker_image_locator character varying(255),
     name character varying(255),
@@ -2024,4 +2023,6 @@ INSERT INTO schema_migrations (version) VALUES ('20140815171049');
 
 INSERT INTO schema_migrations (version) VALUES ('20140817035914');
 
-INSERT INTO schema_migrations (version) VALUES ('20140818125735');
\ No newline at end of file
+INSERT INTO schema_migrations (version) VALUES ('20140818125735');
+
+INSERT INTO schema_migrations (version) VALUES ('20140826180337');
\ No newline at end of file