Skip to content

Commit 1fcf3c4

Browse files
committed
use raw SQL to update asg column
1 parent 3d730e6 commit 1fcf3c4

File tree

1 file changed

+18
-6
lines changed

1 file changed

+18
-6
lines changed
Lines changed: 18 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,25 @@
11
Sequel.migration do
22
up do
3-
run <<-SQL
4-
ALTER TABLE asg_timestamps RENAME COLUMN `{:name=>:id}` to `id`;
5-
SQL
3+
if database_type == :mysql
4+
run <<-SQL
5+
ALTER TABLE asg_timestamps RENAME COLUMN `{:name=>:id}` to id;
6+
SQL
7+
else
8+
run <<-SQL
9+
ALTER TABLE asg_timestamps RENAME COLUMN "{:name=>:id}" to id;
10+
SQL
11+
end
612
end
713

814
down do
9-
run <<-SQL
10-
ALTER TABLE asg_timestamps RENAME COLUMN `id` to `{:name=>:id}`;
11-
SQL
15+
if database_type == :mysql
16+
run <<-SQL
17+
ALTER TABLE asg_timestamps RENAME COLUMN id to `{:name=>:id}`;
18+
SQL
19+
else
20+
run <<-SQL
21+
ALTER TABLE asg_timestamps RENAME COLUMN id to "{:name=>:id}";
22+
SQL
23+
end
1224
end
1325
end

0 commit comments

Comments
 (0)