Rails 命令

rails new app_name: 创建一个新的app

rails g controller controller_name [action action action]: 创建一个控制器

rails generate model NAME [field[:type][:index] field[:type][:index]] [options] : 创建一个模型

rails url: http://host//controller/action

rails server :启动rails内置服务器WEBrick

rails console: 在控制台运行rails程序

rails db :数据库控制台

rake db:migrate: 运行数据库迁移

rails destroy: rails generate 的逆操作

rake about

 rake about
About your application's environment
Rails version             4.2.5.1
Ruby version              2.3.0-p0 (x86_64-darwin14)
RubyGems version          2.5.1
Rack version              1.6.4
JavaScript Runtime        JavaScriptCoreMiddleware                Rack::Sendfile, ActionDispatch::Static, Rack::Lock, #<ActiveSupport::Cache::Strategy::LocalCache::Middleware:0x007fac427e04a0>, Rack::Runtime, Rack::MethodOverride, ActionDispatch::RequestId, Rails::Rack::Logger, ActionDispatch::ShowExceptions, WebConsole::Middleware, ActionDispatch::DebugExceptions, ActionDispatch::RemoteIp, ActionDispatch::Reloader, ActionDispatch::Callbacks, ActiveRecord::Migration::CheckPending, ActiveRecord::ConnectionAdapters::ConnectionManagement, ActiveRecord::QueryCache, ActionDispatch::Cookies, ActionDispatch::Session::CookieStore, ActionDispatch::Flash, ActionDispatch::ParamsParser, Rack::Head, Rack::ConditionalGet, Rack::ETag
Application root          /Users/MineMac/Documents/rails-learn/commandsapp
Environment               development
Database adapter          sqlite3
Database schema version   20160216063741

rake assets

rake assets:precompile
预编译app/assets 中的静态资源文件。
rake assets:clean
Remove compiled assets

rake db:migrate

运行数据库迁移

rake routes

列出程序中定义的所有路由

Rails Commands相关推荐

  1. 如何使用Docker轻松设置Ruby on Rails开发环境

    You've likely heard about Docker terms like containers, images, services, volumes, network, Dockerfi ...

  2. rails 通过局域网ip连接访问本地Rails项目

    新建的rails4.2.6项目,项目不能通过内网ip:3000访问,只能localhost:3000访问 由于Rails4.2之前都是默认绑定到 0.0.0.0,Rails 4.2 就默认绑定 loc ...

  3. geokit无法适用计算机怎么弄,使用Rails 3和Geokit-rails3位置gem(Using Rails 3 with Geokit-rails3 location gem)...

    使用Rails 3和Geokit-rails3位置gem(Using Rails 3 with Geokit-rails3 location gem) 我正在尝试使用geokit-rails3 gem ...

  4. GitLab 配置邮箱

    设置 SMTP 发送邮件 这里以腾讯企业邮箱为例,其他邮箱可以参考 设置 SMTP 发送邮件. SMTP 和 POP3/IMAP 协议 SMTP 负责发送邮件,POP3/IMAP 负责接收邮件.其中 ...

  5. linux gitlab 9 邮件不发送,gitlab无法发送邮件

    我在centos7上安装了gitlab 却无法发送邮件. gitlab_rails['gitlab_email_enabled'] = true gitlab_rails['gitlab_email_ ...

  6. Redmine 数据库连接错误

    /********************************************************************* Redmine 数据库连接错误* 说明:* OpenMed ...

  7. Docker java项目发布/开发环境搭建

    Docker java项目发布/开发环境搭建 线上部署项目/开发环境搭建命令大全 关闭windows10 指定应用 安装Docker 安装 docker-compose 关于docker容器导致硬盘耗 ...

  8. Ubuntu 12.04搭建Ruby on Rails开发环境

    我也是刚刚从Win平台转到linux平台下,历经周折终于搭建完成了ubuntu下的ROR 环境,这个教程是在 http://www.cnblogs.com/keen-allan/archive/201 ...

  9. Ruby on Rails 實戰聖經阅读(三)

    由于是1.8.x:圣经的1.9.3差太多,所以另外按1.8.X来创建hello world 第一個Hello World!! 1. 创建项目rails -d mysql first 2.创建控制器  ...

最新文章

  1. java软件设计模式只单例设计模式
  2. python【力扣LeetCode算法题库】55-跳跃游戏
  3. ConfigUtil读取配置文件
  4. 非常好的dllimport 文章--在 C# 中通过 P/Invoke 调用Win32 DLL
  5. oracle导库需要删除原始库,导入dmp文件时,需要删除原有ORACLE数据库实例
  6. 超干货议程发布 | 2021全球分布式云大会 · 上海站 重磅来袭
  7. 关于/etc/shadow 文件的九段内容的详细解释
  8. Service Mesh服务网格:8种方式简化微服务部署
  9. 线程池工作原理流程图 源码概览线程池工作原理流程图 源码概览
  10. 【android自定义控件】button样式自定义二
  11. 【微信读书】《我不过低配的人生》- 雾拦满江 读书笔记
  12. 音频变压器阻抗匹配及案例
  13. Lonlife-ACM 1005 - Spoon Devil's RP Test(同余定理)——“玲珑杯”acm比赛-试运行赛
  14. 免费企业邮箱怎么注册申请
  15. Share Your Music - HTML5 Music Web App
  16. 一个实验了解什么是ISIS
  17. 华为应用市场APP上架流程
  18. #1992. 购票(ticket)
  19. DNS欺骗与钓鱼网站
  20. 设计模式之 Interpreter(解释器) 通俗理解

热门文章

  1. 区域卫生平台用户分析
  2. python连接ALM
  3. 【Kotiln】 错误锦集- Caused by: kotlin.NotImplementedError: An operation is not implemented: not implemen
  4. ⊱静心抄经,是对抗这个浮躁社会的最好武器
  5. 太注重结果,可能就真的会发生“目的性颤抖”
  6. C语言中extern的作用
  7. CDN防护和高防服务器哪个更适合网站?
  8. Java培训还是自学
  9. mysql安装后目录介绍,MySQL安装后的目录结构及配置文件详解
  10. 第2部分 字符串算法(提高篇)--第2章 KMP算法1469:似乎在梦中见过的样子