2014-02-27 76 views

回答

3

重新生成文件有个好消息!如果删除想要重新生成的文件,然后运行

rails generate scaffold Model [attributes] --skip 

对于每个受影响的模型,只有删除的文件将被重新生成。希望这有助于所有其他人在更新基本单元测试期间懈怠,从而在很多模型更改期间更新,并希望快速生成它们以匹配其当前模型。

rails generate scaffold User name email password_digest is_admin:boolean --skip 
    invoke active_record 
    skip db/migrate/20140219190354_create_users.rb 
    skip app/models/user.rb 
    invoke test_unit 
    create  test/models/user_test.rb 
    create  test/fixtures/users.yml 
    invoke resource_route 
    route resources :users 
    invoke scaffold_controller 
    skip app/controllers/users_controller.rb 
    invoke erb 
    exist  app/views/users 
    skip  app/views/users/index.html.erb 
identical  app/views/users/edit.html.erb 
    skip  app/views/users/show.html.erb 
    skip  app/views/users/new.html.erb 
    skip  app/views/users/_form.html.erb 
    invoke test_unit 
    create  test/controllers/users_controller_test.rb 
    invoke helper 
identical  app/helpers/users_helper.rb 
    invoke  test_unit 
    create  test/helpers/users_helper_test.rb 
    invoke jbuilder 
    skip  app/views/users/index.json.jbuilder 
    skip  app/views/users/show.json.jbuilder 
    invoke assets 
    invoke coffee 
identical  app/assets/javascripts/users.js.coffee 
    invoke scss 
identical  app/assets/stylesheets/users.css.scss 
    invoke scss 
identical app/assets/stylesheets/scaffolds.css.scss 

现在到写实时测试=)

0

我认为你是SOL,但是如果你一直在使用rails生成整个过程,希望你的目录不会太远。

相关问题