Nid*_*S G 5 ruby ruby-on-rails ruby-on-rails-4
如何通过 Rails 迁移将自动增量属性添加到user_number我的表中命名的列users。
我已经有一个 id 字段,它是它的主键,并且它是一个自动增量字段。我正在尝试创建一个新的自动增量字段而不删除此 id 字段..
class CreateSimpleModels < ActiveRecord::Migration
def self.up
create_table :simple_models do |t|
t.string :name
t.integer :user_number
t.timestamps
end
execute "CREATE SEQUENCE simple_models_user_number_seq OWNED BY
simple_models.user_number INCREMENT BY 1 START WITH 1"
end
def self.down
drop_table :simple_models
execute "DELETE SEQUENCE simple_models_user_number_seq"
end
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11134 次 |
| 最近记录: |