1
  • 使用的命令

    rails 生成脚手架学生名字:字符串姓氏:字符串

生成的模型代码是

class Student < ActiveRecord::Base
  attr_accessible :firstname, :lastname
end

==================================================== ===============================

生成脚手架或模型时,我的所有模型都应具有以下内容

class Student < ActiveRecord::Base
  resourcify
  acts_as_tenant(:tenant)
  attr_accessible :firstname, :lastname
end

因此,当我使用生成器生成模型时,resourcecify 和acts_as_tenant 等行已经存在于生成的模型中,我不需要将它们手动包含在模型中。

有人可以指导我如何实现同样的目标吗?

问候,
Dkat。

4

2 回答 2

0

脚手架是不可能的

您可以为 gsub 创建 rake 任务或 shell 脚本

attr_accessible :firstname, :lastname

resourcify
acts_as_tenant(:tenant)
attr_accessible :firstname, :lastname

在所有模型的文件中

这里发生的情况而言,当您需要添加#encoding: utf-8到所有文件时

于 2013-01-28T02:52:15.920 回答
0

在终端rails中运行以下命令后生成脚手架学生名字:字符串姓氏:字符串

转到 db 目录中的迁移文件。编辑该文件..这可能会解决您的问题..

于 2013-01-28T11:56:13.473 回答