回答編集履歴
6
推敲
test
CHANGED
@@ -5,7 +5,7 @@
|
|
5
5
|
> 作成済のテーブルに対して行った場合は、SQLExceptionが発生します。
|
6
6
|
|
7
7
|
データは残したままで(`drop table`しない)という事なら、DDL文的には`alter table`です。
|
8
|
-
Railsには詳しくないのですが、以下
|
8
|
+
Railsには詳しくないので単なる検索代行ですが、以下が参考になれば。
|
9
9
|
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|
10
10
|
[Rails で DBカラム変更と同時に既存データを移行する](https://volpe.hatenablog.com/entry/2019/09/16/020435)
|
11
11
|
[migration の中で model を触ったら必ず reset_column_information する](https://blog.onk.ninja/2017/10/18/use_reset_column_information)
|
5
推敲
test
CHANGED
@@ -4,7 +4,7 @@
|
|
4
4
|
追記
|
5
5
|
> 作成済のテーブルに対して行った場合は、SQLExceptionが発生します。
|
6
6
|
|
7
|
-
データは残したままでという事なら、DDL文的には`alter table`です。
|
7
|
+
データは残したままで(`drop table`しない)という事なら、DDL文的には`alter table`です。
|
8
8
|
Railsには詳しくないのですが、以下引用先の内容だと単純には出来ないようです。
|
9
9
|
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|
10
10
|
[Rails で DBカラム変更と同時に既存データを移行する](https://volpe.hatenablog.com/entry/2019/09/16/020435)
|
4
追記
test
CHANGED
@@ -8,3 +8,4 @@
|
|
8
8
|
Railsには詳しくないのですが、以下引用先の内容だと単純には出来ないようです。
|
9
9
|
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|
10
10
|
[Rails で DBカラム変更と同時に既存データを移行する](https://volpe.hatenablog.com/entry/2019/09/16/020435)
|
11
|
+
[migration の中で model を触ったら必ず reset_column_information する](https://blog.onk.ninja/2017/10/18/use_reset_column_information)
|
3
追記
test
CHANGED
@@ -5,5 +5,6 @@
|
|
5
5
|
> 作成済のテーブルに対して行った場合は、SQLExceptionが発生します。
|
6
6
|
|
7
7
|
データは残したままでという事なら、DDL文的には`alter table`です。
|
8
|
-
Railsには詳しくないのですが、以下引用先の内容だと出来ないよう
|
8
|
+
Railsには詳しくないのですが、以下引用先の内容だと単純には出来ないようです。
|
9
9
|
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|
10
|
+
[Rails で DBカラム変更と同時に既存データを移行する](https://volpe.hatenablog.com/entry/2019/09/16/020435)
|
2
推敲
test
CHANGED
@@ -5,5 +5,5 @@
|
|
5
5
|
> 作成済のテーブルに対して行った場合は、SQLExceptionが発生します。
|
6
6
|
|
7
7
|
データは残したままでという事なら、DDL文的には`alter table`です。
|
8
|
-
Railsには詳しくないのですが、出来ないような感じです。
|
8
|
+
Railsには詳しくないのですが、以下引用先の内容だと出来ないような感じです。
|
9
9
|
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|
1
追記
test
CHANGED
@@ -1,2 +1,9 @@
|
|
1
1
|
以下参考
|
2
2
|
[Rails + mysql でテーブルのidのauto incrementをやめる](https://qiita.com/qsona/items/c3b3ab5ad3a6326f646f)
|
3
|
+
|
4
|
+
追記
|
5
|
+
> 作成済のテーブルに対して行った場合は、SQLExceptionが発生します。
|
6
|
+
|
7
|
+
データは残したままでという事なら、DDL文的には`alter table`です。
|
8
|
+
Railsには詳しくないのですが、出来ないような感じです。
|
9
|
+
[サービスを止めずにRailsで大きなテーブルにalter tableを実行する](https://qiita.com/yuku_t/items/8ff24f99301f7f0dd65b)
|