gpt4 book ai didi

mysql - 如何在 Rails 5 迁移中为 MySQL 创建一个 UNSIGNED INT?

转载 作者:行者123 更新时间:2023-11-29 01:50:11 29 4
gpt4 key购买 nike

activerecord (< 5.0, >= 3.2)我能够使用 activerecord-mysql-unsigned gem 在我的 MySQL 数据库中创建一个 UNSIGNED INT,但是那个 gem 没有更新,我找不到任何关于 Rails 5 中对它的原生支持的文档。

是否有选项散列或可以在 add_column 方法中调用的东西允许这样做?

最佳答案

无符号整数、bigint、decimal 和 float 有一个选项 in the schema adapter for MySQL从 Rails 5.1.x 开始

迁移中的类似内容将适用于 Rails 5.1.4

  def up
create_table :unsigned_columns do |t|

t.integer "positive", :unsigned => true

t.timestamps
end
end

关于mysql - 如何在 Rails 5 迁移中为 MySQL 创建一个 UNSIGNED INT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47503068/

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