zoukankan      html  css  js  c++  java
  • rails3 中的一些命令记录 兰猫

    新建一个rails工程 
    $ rails new + 工程名 
    进入控制台 
    $ rails c 或者 rails console 
    开启服务 
    $ rails server -p *** 

    生成Rails API文档

    $ rake doc:rails #/doc/api目录下就有了一份完整的Rails API文档
    操作数据库 
    $ sudo rails dbconsole 我用的是ubuntu,需要sudo,要不然权限有问题 

    通过rails的scaffold脚手架生成一个简易web  CRUD程序,包括一组ModelViewsController
    $ rails g scaffold person name:string bio:text birthday:date


    创建一个model 
    $ rails g model article 
    删除这个创建的model 
    $ rails destroy model article

    创建一个controller

    $ rails g controller products index   #创建一个controller 顺带创建了index.html.erb

    创建数据库(指定环境需要加上:  RAILS_EVN=product)

    $ rake db:create  #根据config/database.yml中的配置创建各环境下的空数据库

    $ rake db:migrate  #根据app的migration 文件生成对应的表

    安装plugin

    $ rails plugin install  https://..../..git     #对应的plugin会被安装到 Vendor目录下

  • 相关阅读:
    linux中jdk的安装
    @Transactional 的回滚
    监听器以及在监听类里面获得bean的方法
    list的顺序反转
    iOS 升级到xcode 7和iOS9 问题处理
    iOS 9.0系统策略更新
    iOS 技术分享3
    iOS 技术分享2
    iOS 技术分享
    iOS 面试题
  • 原文地址:https://www.cnblogs.com/ilazysoft/p/2154923.html
Copyright © 2011-2022 走看看