为什么这不被执行?

时间:2014-05-02 04:21:38

标签: ruby-on-rails postgresql ruby-on-rails-4

在此迁移中,我在底部添加了语句,以便在我的Postgres DB中以1000开始用户索引:

class CreateUsers < ActiveRecord::Migration
  def change
    create_table :users do |t|
      t.string :first_name
      t.string :last_name
      t.string :email
      t.string :password_digest

      t.timestamps
    end
    execute "SELECT setval('users_id_seq', 1000);" # <---- This right here
  end
end

似乎没有发生任何事情。 (我已多次运行rake db:reset,似乎没有任何效果。)

通过命令行执行此操作时,可以从DB控制台进行操作。我做错了什么?

0 个答案:

没有答案