`
clark1231
  • 浏览: 255374 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

rails中的常用命令

阅读更多

 

1.rails new demo

2.cd demo

3.rails generate controller Say hello goodbye

生成一个控制器say和两个页面hellogoodbye

4. rails server

5.Rails g scaffold Product title:string description:text

创建数据库中的表结构

表名: Product

字段名:titledescription

字段属性:stringtextdatedatetimeintegercharfloatdecimalbooleanreferences(关联)

rails generate scaffold Comment body:text post:references

6.rake db:migrate

生成数据库

rake db:migrate:status 查看各表的生成情况

rake db:migrate:down version=..........删除某个已经生成的数据库表

rake db:rollback (STEP=3)

rake db:migrate redo (STEP=3)

rake db:reset 删除数据库重建

7.rails generate migration add_quantity_to_production quantity:integer

向表production中添加一个integer类型的字段quantity

8.rake db:create

创建一个空的数据库

9.rake routes

显示所有的路径信息

10.rake -T

显示所有的命令

11.rake stats

显示代码详情(代码行数等)

12.bundle update

更新所有组件

bundle install without --production

gemfile中的所有组件除了部署组件全部安装到本地

bundle update xxx

更新某一组件

13.rake console

进入控制台

1.gem list --local rails

查看当前本机安装的rails的版本

2.gem install rails --version 3.0.0

安装固定版本的rails

Gem update rails

Gem uninstall xxxx

卸载xxx

分享到:
评论

相关推荐

    Rails3常用命令行命令

    在本文中,我们将深入探讨Rails3中的常用命令,帮助你更高效地进行开发工作。 首先,新建一个Rails项目是开发的起点。你可以使用以下命令创建一个新的工程: ```bash rails new 工程名 ``` 这会生成一个包含所有...

    rails有用的命令

    以上就是Rails中一些常用的命令和概念,它们构成了Rails开发的基础。理解并熟练掌握这些命令,能大大提高开发效率。在实际应用中,还需要结合Rails的路由、过滤器、插件、测试等方面的知识,才能构建出功能完备、...

    [Rails 常用插件简介]CRUD Generator 2

    **Rails 常用插件简介 - CRUD Generator 2** 在Ruby on Rails框架中,开发过程中经常需要创建、读取、更新和删除(CRUD)数据。为了提高开发效率,开发者通常会使用各种插件来自动化这个过程。CRUD Generator 2就是...

    Rails 中mongrel的安装

    在早期的Rails版本中,Mongrel是一个常用的HTTP服务器,用于运行Rails应用。Mongrel是一个纯Ruby编写的高性能、非阻塞的Web服务器,它能够处理大量的并发连接。 ** Mongrel的特性 ** 1. **非阻塞I/O**: Mongrel...

    java基础之rails命令大全.pdf

    对于初学者来说,熟悉 Rails 的常用命令是非常重要的一步。 #### 二、创建 Rails 应用程序 **命令**: `rails new app_name` - **功能**: 创建一个新的 Rails 应用程序。 - **参数**: - `-d, --database=DATABASE`...

    Ruby+for+Rails

    ERB(Embedded Ruby)是Rails视图中常用的模板引擎,可以插入Ruby代码到HTML中。例如,`<%= @book.title %>`会显示书籍的标题。 10. **Rails的最佳实践** - 使用`strong_parameters`控制模型接收的参数。 - 遵循...

    配置rails环境

    **了解Rails命令**:Rails提供了一系列的命令行工具,如`rails generate`(用于生成模型、控制器、迁移等),`rails console`(提供了一个交互式的Ruby环境,方便测试和调试),`rails dbconsole`(直接进入数据库...

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    在Ruby 1.8.x系列中,1.8.7是最常用的一个版本,因为它对性能进行了优化,同时兼容了许多当时的库和框架。Ruby 1.8.7引入了块参数、内建的JSON支持以及改进的错误处理机制等,使得开发者能够更高效地编写代码。 ...

    ruby on rails 常用插件下载

    在这个特定的场景中,我们关注的是一个名为 "will_paginate" 的插件,它是 Ruby on Rails 中用于实现高效、灵活分页功能的常用工具。 `will_paginate` 插件为 Rails 应用程序提供了一种简单而优雅的方式来处理大量...

    centOS Rails3环境搭建

    在Ruby环境中安装Rails,这里选择了Rails 2.3.11版本。注意:实际上Rails 3推荐使用更高的版本,例如3.0或更高版本。不过为了保持与原始文件一致,这里仍采用2.3.11: ```bash gem install rails -v=2.3.11 ``` ##...

    RAILS2.1的中文版资料

    更新到Rails 2.1版本相当简单,只需执行以下命令: ```bash gem install rails ``` #### 致谢 文档特别感谢Marcos Tapajós的贡献以及Daniel Lopes为本书设计的封面。同时,文档还感谢了Ruby on Rails巴西社区及...

    Rails命令行常用操作命令简明总结

    新增类 代码如下:ruby script/generate Model <类名> <字段1>:<类型>… ruby script/generate Model Item name:string age:integer 移除类 代码如下:ruby script/destroy Model 新增控制器 ...

    Ruby on Rails 指南 v5.0.1 中文版

    - **创建Rails项目**:介绍如何使用`rails new`命令来生成一个新的Rails项目,包括如何指定版本和其他选项。 - **Hello, Rails!**:通过一个简单的“Hello, World!”示例,让读者快速上手Rails的基本操作流程。 - **...

    ruby on rails 实践

    第二章“Rails中的资源应用”,详细解释了使用scaffold命令创建资源的步骤,以及如何实现REST(Representational State Transfer)风格架构。REST架构已成为现代Web开发中的一个核心概念,Rails为实现RESTful服务...

    Beginning Rails 4

    此外,还介绍了模型-视图-控制器(Model-View-Controller, MVC)架构模式,并具体说明了 Rails 如何实现这一模式中的每个组成部分。 - **约定优于配置**:Rails 强调通过合理的默认设置来减少开发人员需要编写的...

    Ruby+on+Rails快速Web应用开发实战.pdf

    - **MySQL的介绍和安装**:文档提到了MySQL数据库,这是Rails应用中常用的一个关系型数据库管理系统。介绍了MySQL的下载地址`***`。 - **数据库配置**:在Rails中,数据库的配置通常涉及模型的生成,以及在配置文件...

    VIM的Rails编辑插件rails.vim.zip

    rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...

    ruby on rails 安装手记

    在Rails安装过程中,可能需要安装其他依赖库,例如Node.js(用于处理JavaScript assets),SQLite3(常用的数据库系统),或者PostgreSQL(另一种常见的Rails数据库选项)。请根据项目需求安装相应的组件。 安装...

Global site tag (gtag.js) - Google Analytics