小编vvp*_*p45的帖子

Rails 6,如何通过迁移创建自定义主键?

我正在尝试在 Rails 6 中创建自定义主键,但没有创建主键,而是创建了普通 id。

我已经给予的移民

def change
create_table(:m_user_status, :id => false) do |t|
  t.integer :id, :options => 'PRIMARY KEY'
  t.string :status_name, limit: 20
  t.integer :status_check
  t.timestamps
end  
Run Code Online (Sandbox Code Playgroud)

从上面刚刚创建了 int4 类型的 id,但我想创建 int4 类型和主键而不自动递增的 id。我如何在不自动递增的情况下给出 id 并输入 int4(整数正常)

ruby-on-rails ruby-on-rails-6

1
推荐指数
1
解决办法
2035
查看次数

标签 统计

ruby-on-rails ×1

ruby-on-rails-6 ×1