【发布时间】:2011-03-16 05:22:39
【问题描述】:
我正在创建一个与 Active Record 紧密集成的 Rails gem。 gem 需要定义许多字段。例如:
class User < ActiveRecord::Base
# requires 'avatar_identifier', 'avatar_extension', 'avatar_size'
has_attached :avatar
end
是否有可能有类似的东西:
rails g model user name:string avatar:attached
导致:
create_table :users do |t|
t.string :name
t.string :avatar_identifier
t.string :avatar_extension
t.integer :avatar_size
end
如果这是不可能的,任何方法:
create_table :users do |t|
t.string :name
t.attached :avatar
end
生成多个字段?谢谢!
【问题讨论】:
标签: ruby-on-rails gem