gpt4 book ai didi

ruby-on-rails - 在Rails 5中,如何删除主键的默认值即 'id'列并使其再次自动递增?

转载 作者:行者123 更新时间:2023-12-01 21:56:52 25 4
gpt4 key购买 nike

在我的 Rails 应用程序中,有一个表的“id”列默认值设置为 0。我想删除此默认值并再次使此列自动递增。我已经尝试过

change_column_default(:table_name, :id, nil)

但它似乎不适用于“id”等主键

最佳答案

尝试使用

change_column :tabel_name, :column_name, :string, :default => nil

关于ruby-on-rails - 在Rails 5中,如何删除主键的默认值即 'id'列并使其再次自动递增?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60503868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com