Rails命令行常用操作命令简明总结
ruby script/generate Model <类名> <字段1>:<类型>...
ruby script/generate Model Item name:string age:integer
ruby script/destroy Model
ruby script/generate Controller <控制器名> <动作1> <动作2>...
ruby script/generate Controller Web index remove news....
ruby script/generate Migration Add<迁移文件标识>To<类名> <字段1>:<类型>...
ruby script/generate Migration AddLanguagesToLive english_name:string japanese_name:string
ruby script/generate Migration Remove<迁移文件标识>From<类名> <字段1>:<类型>...
ruby script/generate Migration RemoveLanguagesFromLive english_name:string japanese_name:string
应用数据库迁移文件(使数据库结构修改生效)
rake db:migrate
rake db:migrate RAILS_ENV=production
rake db:rollback
rake log:clear
type log\production.log
Rails 工程名
Rails demo
ruby script/server
ruby script/console
相关推荐
-
rails常用数据库查询操作、方法浅析
1.获取数据 获取第一条.最后一条记录 复制代码 代码如下: Model.first Model.first(options) Model.find(:first, options) Model.last Model.last(options) Model.find(:last, options) 通过id获取记录 复制代码 代码如下: Model.find(1, 10, options) Model.find([1, 10], options) .find all 复制代码 代码如下: Mod
-
rails上传图片代码实例
今天讲解一下rails的图片上传,就是最平常的上传图片 这里的rails版本2.3.5 首先新建一个write_pic model内容如下: 复制代码 代码如下: class WritePicrequire "RMagick"require "uuid"def self.write(pic_data,ori_name,resize = nil,file_type = "jpg",tag=false)#File.delete("c:/pr
-
rails创建应用程序实例
安装了Rails框架之后,你同时也得到了一个新的命令行工具:rails.这个工具可以用于构造每个新的Rails应用程序. 为什么我们需要这么一个工具--我是说,为什么不抄起最顺手的编辑器,从头开始编写应用程序的每行代码呢?呃--我们确实可以这样做,但Rails可以在 幕后变很多戏法,让我们只需要做最少量的配置即可运行一个应用程序.为了让这些戏法能够生效,Rails必须能够找到应用程序中的各种组件.正如我们稍后 将会看到的,这就意味着我们必须创建某种固定的目录结构,并且将我们的代码放在合适的地方.
-
Rails命令行常用操作命令简明总结
新增类 复制代码 代码如下: ruby script/generate Model <类名> <字段1>:<类型>... ruby script/generate Model Item name:string age:integer 移除类 复制代码 代码如下: ruby script/destroy Model 新增控制器 复制代码 代码如下: ruby script/generate Controller <控制器名> <动作1> <动
-
grub命令行启动系统简明教程
今天倒腾服务器,修改grub.conf文件后导致系统起不来了.后来就学习了一下如何从grub命令启动. grub引导其实挺简单的,只要简单地几步就可以了. 一.指定/boot所在的分区 复制代码 代码如下: grub> root (hd0,0) #指定第一块硬盘的第一个分区.这个root (hd[0,n],y)是可以省略的,如果省略了,我们要在kerenl 命令中指定 二.指定内核映像及根分区 复制代码 代码如下: grub> kernel /boot/vmlinuz-2.6.11-1.136
-
使用curl命令行模拟登录WordPress的方法
WordPress默认登录页面:http://192.168.0.120/wordpress/wp-login.php 1.Chrome浏览器F12,输入一个错误的密码,点击登录: 取出"log=root&pwd=root@123&wp-submit=%E7%99%BB%E5%BD%95&redirect_to=http%3A%2F%2F192.168.0.120%2Fwordpress%2Fwp-admin%2F&testcookie=1",并替换为正
-
进入mysql命令行和退出mysql命令行详解
目录 进入mysql命令 退出mysql命令 mysql命令行常用语句 进入mysql之前 基础命令行语句 关于mysql用户访问与权限 进入mysql命令 mysql -u 用户名 -p回车 然后输密码 或 mysql -u用户名 -p回车 然后输密码 退出mysql命令 mysql > exit; mysql > quit; mysql > \q; 如果以上命令都无法退出mysql则按:Ctrl+c. mysql命令行常用语句 进入mysql之前 操作 语句 登陆mysql mysq
-
Go语言命令行操作命令详细介绍
Go 命令 Go语言自带有一套完整的命令操作工具,你可以通过在命令行中执行go来查看它们: 图1.3 Go命令显示详细的信息 这些命令对于我们平时编写的代码非常有用,接下来就让我们了解一些常用的命令. go build 这个命令主要用于测试编译.在包的编译过程中,若有必要,会同时编译与之相关联的包. 1.如果是普通包,就像我们在1.2节中编写的mymath包那样,当你执行go build之后,它不会产生任何文件.如果你需要在$GOPATH/pkg下生成相应的文件,那就得执行go install了
-
Perl一句话命令行编程中常用参数总结
工作中的线上环境有很多的perl命令行的类似一句话的命令,今天总结下perl的命令行编程的一些东西. -e 后面紧跟着引号里面的字符串是要执行的命令: 复制代码 代码如下: king@king:~$ perl -e 'print "hello world \n"' hello world 如果是多个命令就可以使用多个-e,这里是不是想到了sed呢?但是要注意的是中间的哪个";". 复制代码 代码如下: king@king:~$ perl -e 'print &quo
-
Kafka 常用命令行详细介绍及整理
Kafka 常用命令行详细介绍及整理 以下是kafka常用命令行总结: 1.查看topic的详细信息 ./kafka-topics.sh -zookeeper 127.0.0.1:2181 -describe -topic testKJ1 2.为topic增加副本 ./kafka-reassign-partitions.sh -zookeeper 127.0.0.1:2181 -reassignment-json-file json/partitions-to-move.json -execu
-
Linux终端命令行的常用快捷键详解
history 显示命令历史列表 ↑(Ctrl+p) 显示上一条命令 ↓(Ctrl+n) 显示下一条命令 !num 执行命令历史列表的第num条命令 !! 执行上一条命令 !?string? 执行含有string字符串的最新命令 Ctrl+r 然后输入若干字符,开始向上搜索包含该字符的命令,继续按Ctrl+r,搜索上一条匹配的命令 Ctrl+s 与Ctrl+r类似,只是正向检索 Alt+< 历史列表第一项 Alt+> 历史列表最后一项 Ctrl+f 光标向前移动一个字符,相当与-> Ct
-
sqlserver常用命令行操作(启动、停止、暂停)
启动sql server Net Start MSSqlServer 暂停sql server Net Pause MSSqlServer 重新启动暂停的sql server Net Continue MSSqlServer 停止sql server Net stop MSSqlServer 命令行方式修改sql server sa 的密码 一直都是使用企业管理器操作sql的,昨天帮一朋友部署网站,租的国外vps主机,登陆上去只看到sql的图标正常运行的,企业管理器和查询分析器的影都没看到,汗一
-
MySQL命令行下18个常用命令
在日常的网站维护和管理中,会用到非常多的SQL语句, 熟练使用对网站管理有很多好处,尤其是站群管理的时候. 下面列一些常用的命令做备记. 1.显示数据库 show databases 显示表 show tables; 2.创建用户 创建root用户密码为123 use mysql; grant all on *.* to root@'%' identified by '123' with grant option; commit; 3.修改密码 grant all on *.* to xin
随机推荐
- Perl批量下载Gmail附件的代码
- vbs的字符串操作效率分析总结
- 正则表达式匹配 非XXX的行
- Hibernate实现悲观锁和乐观锁代码介绍
- JavaScript cookie的设置获取删除详解
- Android实现加载时提示“正在加载,请稍后”的方法
- Android实现屏幕旋转方法总结
- apache ab工具页面压力测试返回结果含义解释
- 真正的连续滚动图片
- javascript 实现的类似hao123的多邮箱登录效果
- 解决css和js的{}与smarty定界符冲突问题的两种方法
- IP安全策略限制IP进入远程桌面设置方法
- 登陆alexa世界排名
- Windows下Java环境变量配置详解
- java开发之内部类的用法
- C# 中GUID生成格式的四种方法
- ES6之模版字符串的具体使用
- 浅谈VUE防抖与节流的最佳解决方案(函数式组件)
- JavaScript页面加载事件实例讲解
- Mysql的Binlog数据恢复:不小心删除数据库详解