0 0

为什么执行rake db:migrate时,都要通过application.rb?5

为什么执行rake db:migrate时,都要通过application.rb?
问题补充:
去的application.rb这个控制器中写了一些测试语句比如 puts "test"
在我进行数据库的Rake时,总是发现在Rake的同时,好像是调用了Application.rb这个控制器,因为会把我把这个控制器的puts语句打印出来。
我执行rake db:migrate的时候,就打印出test来了。所以想问一下,为什么会在Rake时调用了Application这个控制器。
2008年6月26日 23:15

1个答案 按时间排序 按投票排序

0 0

请说清楚你的问题

2008年6月27日 09:15

相关推荐

    weightof.it:按重量比较JavaScript库(文件大小)

    使用以下命令安装依赖项: bundle install设置数据库: bundle exec rake db:create db:migrate种子数据库具有: bundle exec rake db:seed测验如果未安装PhantomJS,请通过将spec/support/capybara.rb

    active-record-advanced

    使用rake db:migrate运行rake db:migrate 现在你可以玩模型了。 $ irb irb > load " config/application.rb " irb > doctor = Doctor.new(first_name: " Gregory " , last_name: " House " ) irb > doctor.save

    sjr42:在Rails 4.2中测试Serverside JavaScript内联

    rails new sjr-test cd sjr-test rake db:create db:migrate添加以下文件: config / routes.rb Rails.application.routes.draw做资源:sjrs,仅:[:new,:create]结束 app / controllers / sjrs_controller....

    morrigan_editor_rails

    rake db:migrate 添加到application.js : // = require 'morrigan_editor_rails/application' 添加到“application.css”: * = require 'morrigan_editor_rails/application.css' 用法 添加到您的 HTML:

    knowledge_base:知识库是 Ruby on Rails 的一堆模型,您可能需要构建自己的模型

    $ rake db:migrate 配置路由: # config/routes.rb Rails . application . routes . draw do [ ... ] mount KnowledgeBase :: Engine , at : '/knowledge_base' end 就是这样,你完成了! 用法 知识库的核心是...

    pagejs_rails_demo:演示 page.js 和 Rails

    rake db:create db:migrate db:seed rails s 配置(已在此文件夹中) #app/assets/javascript/application.js // = require page #config/initializers/assets.rb Rails . application . config . assets . ...

    adhoq:Rails引擎从即席SQL查询生成即时报告

    $ bundle或将其自己安装为: $ gem install adhoq用法作为Rails引擎安装迁移$ bundle exec rake adhoq:install:migrations$ bundle exec rake db:migrate 将其挂载在config/routes.rb Rails . application . routes...

    直到:今天我学习了服务器实现

    $ rake db:create db:migrate db:seed $ rails s 在开发中, db:seed将为通道,开发人员和帖子加载样本数据。 忽略此命令以退出此步骤,或在db/seeds/development.rb创建您自己的样本数据。 Only accounts with @...

    activerecord-session_store:从Rails中提取的Active Record的会话存储

    rake db:migrate 然后,在config/initializers/session_store.rb设置会话存储: Rails . application . config . session_store :active_record_store , :key => '_my_app_session' 为了避免会话表无限扩展,因为...

    Redmine安装配置[归纳].pdf

    - `bundle exec rake db:migrate RAILS_ENV="production"` - `bundle exec rake redmine:load_default_data RAILS_ENV="production"`(在此过程中会提示选择语言,输入`zh`以选择中文) - `bundle exec rake ...

    redmine项目管理 v4.1.1-源码.zip

    2. 创建数据库并运行数据库迁移,使用命令`rake db:create db:migrate`。 初始化Redmine: 1. 运行`rails server`启动Redmine的开发服务器,然后在浏览器中访问`http://localhost:3000`。 2. 首次运行会提示创建...

    blog.tar.gz_Rails

    - 数据库迁移(Database Migration):通过修改`db/migrate`下的文件,改变数据库结构。 - 布局(Layout):如application.html.erb,为整个应用提供统一的头部和尾部。 - 帮助器(Helper):定义在`app/helpers`,...

    mina_test_app:使用Mina Test应用程序进行部署

    3. **执行数据库迁移**:`mina db:migrate` 4. **启动或重启服务器**:`mina passenger:start`(如果你使用 Passenger 作为服务器) 你可以通过在`deploy.rb`中定义Rake任务来实现这些操作,例如: ```ruby task :...

    基于Ruby语言的Ruby on Rails项目及其代码方案

    rake db:migrate ``` - **说明**:执行此命令后,Rails会根据之前定义的模型自动生成数据库表结构。 #### 三、控制器与视图 1. **创建控制器** - **命令**: ```bash rails generate controller Users ``` ...

    depot源代码

    数据库迁移则通过`rails db:migrate`命令执行,而测试可以通过`rails test`运行。 由于"depot"是项目名称,我们可以假设这是一个模拟的在线商店或仓库管理系统,其中可能包含用户管理、商品列表、订单处理等功能。...

    RoR,十分钟做Blog

    在Rails中,这通常是通过运行`rake db:migrate`命令完成的,它会根据模型定义创建或更新数据库结构。 **创建控制器** 接着,你需要创建一个控制器来处理博客的HTTP请求。在RoR中,控制器负责协调模型和视图。可以...

    Nepalis_city

    数据库结构通常由`schema.rb`或`db/migrate`下的迁移文件定义,你可以使用`rake db:migrate`来执行这些迁移,将数据库结构更新至最新状态。 5. **数据库初始化**: 数据库初始化可能涉及填充初始数据、设置默认值...

    survey-application:Web 应用程序中的surveyor 和surveyor_gui 实现

    "数据库迁移"涉及到`rake db:migrate`,它是用来更新数据库结构以匹配当前的模型变化。"数据库种子"指的是`rake db:seed`,用于填充数据库的初始数据,比如默认用户或预设的调查内容。 在描述中提到了一个特定的...

    灌木丛

    在Ruby on Rails框架中,可以使用`rake db:create`命令来创建数据库,而数据库模式则可以通过迁移(migrations)来定义和更新,使用`rails generate migration`生成新的迁移文件,然后用`rake db:migrate`来执行这些...

    treebnb:Airbnb克隆

    9. **config/application.rb**和**config/environment.rb**:配置文件,设置Rails应用的基本属性和环境变量。 10. **Rakefile**:包含Rake任务,用于执行自动化任务,如数据库迁移。 11. **README.md**:项目说明...

Global site tag (gtag.js) - Google Analytics