projects
/
arvados.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
18164: Improve permission query for links
[arvados.git]
/
services
/
api
/
db
/
migrate
/
20141208174553_descriptions_are_strings.rb
diff --git
a/services/api/db/migrate/20141208174553_descriptions_are_strings.rb
b/services/api/db/migrate/20141208174553_descriptions_are_strings.rb
index b33a49a4463119b00e79d4548c0d3f6b5878625d..1cd66291203e717dbd4f3474f4c9f7167e3237f8 100644
(file)
--- a/
services/api/db/migrate/20141208174553_descriptions_are_strings.rb
+++ b/
services/api/db/migrate/20141208174553_descriptions_are_strings.rb
@@
-1,17
+1,23
@@
-class DescriptionsAreStrings < ActiveRecord::Migration
+# Copyright (C) The Arvados Authors. All rights reserved.
+#
+# SPDX-License-Identifier: AGPL-3.0
+
+class DescriptionsAreStrings < ActiveRecord::Migration[4.2]
def tables_with_description_column
%w{collections groups jobs pipeline_instances pipeline_templates}
end
def up
tables_with_description_column.each do |table|
def tables_with_description_column
%w{collections groups jobs pipeline_instances pipeline_templates}
end
def up
tables_with_description_column.each do |table|
- change_column table.to_sym, :description, :string, :limit =>
10000
+ change_column table.to_sym, :description, :string, :limit =>
2**19
end
end
def down
tables_with_description_column.each do |table|
end
end
def down
tables_with_description_column.each do |table|
- if table != 'collections'
+ if table == 'collections'
+ change_column table.to_sym, :description, :string # implicit limit 255
+ else
change_column table.to_sym, :description, :text
end
end
change_column table.to_sym, :description, :text
end
end