0

移行スクリプトのテーブルで自動増分を1に設定する方法

ALTER TABLE Table_name AUTO_INCREMENT = 1;

テーブルの作成中またはその後、DB移行スクリプトでこれについて言及することは可能ですか。

4

1 に答える 1

1

たぶん、より良い解決策があります。それ以外の場合は、次のように移行スクリプトで生の SQL ステートメントを実行できます。

ActiveRecord::Base.connection.execute("ALTER TABLE Table_name AUTO_INCREMENT = 1")
于 2012-11-26T09:19:11.043 に答える