`

[转]rake db命令

    博客分类:
  • RoR
 
阅读更多
http://www.douban.com/note/92737624/
db:create 用config\database.yml中的定义创建当前 RAILS_ENV 项目环境下的数据库  
db:create:all 用config\database.yml中的定义创建所有数据库  
db:drop 删除当前 RAILS_ENV项目环境中的数据库  
db:drop:all 删除所有在 config\database.yml中定义的数据库  
db:reset 从db\schema.rb中为当前环境重建数据库(先删后建).  
db:rollback 回滚(清华出版社一本SQLSERVER书的名词[很奇怪为什么不直接用滚回])数据库到前一个版本. 指定回滚到哪一步要用 STEP=n 参数  
db:version 检索当前模式下的版本  

备份数据库
rake db:backup:create 根据database.yml的信息备份数据库
rake db:backup:destroy 默认删除一天前的备份数据
rake db:backup:rebuild 默认恢复最新的备份数据
分享到:
评论

相关推荐

    rails简单实例_rake数据导入

    来自practical rails social networking sites上的第二章的实例,应用了数据导入,导入数据到mysql后就可以使用,命令: rake db:migrate(进入文件夹"railscoder")

    heroku-buildpack-smartmigrate:警告开发人员运行 rake db 的简单 Heroku buildpack

    Heroku Buildpack:SmartMigrate更新出于某种原因,我无法让 heroku 编译器 dyno 识别 bundle 或 rake 命令。 作为一种解决方法,如果检测到更改,此 buildpack 仅显示一条消息,要求用户自己运行迁移。 简单的 ...

    rails_db_dump:用于万无一失的数据库转储的 Rake 任务

    添加 Rake 命令以转储和恢复应用程序的数据库。 委托常规转储实用程序,例如mysqldump和pg_dump 。 与它们不同的是,您不必记住任何正确的语法。 您也不必指定连接参数; 如果应用程序工作,转储程序也工作。 ...

    Fantastic4:精彩的活动视觉投票应用程序

    会员 陈玉玺倪燕英张耀仁朱千云 关键跟踪器链接开发备忘录常见的 rake 命令rake db:migrate VERSION=20080906120000 运行所需的迁移,直到达到指定的版本rake db:rollback 回滚上次迁移rake db:setup 创建数据库,...

    mediamajik:为软件建模和设计课程创建的媒体共享应用程序

    通过输入命令psql -f MediaMajik_development.dumpfile MediaMajik_development恢复备份的 db 或通过输入命令rake db:create创建一个新的rake db:create ,然后使用rake db:schema:load ,然后通过输入rake db:seed...

    申根径:个人项目

    create` 运行命令`./bin/rake db:migrate` 运行命令`./bin/rake db:seed`更新种子国家/地区数据后 运行命令`./bin/rake db:update_countries`清理截至上周的来宾用户帐户 运行命令`./bin/rake db:gues

    kiris:Phate Radio是有关动漫,游戏和流行音乐的实验性互联网广播

    $ bundle exec rake db:create $ bundle exec rake db:migrate $ bundle exec rake db:seed启动Web服务器: $ rails server使用浏览器,转到http://localhost:3000 ,您将看到主页。测试 $ bundle exec rake db:...

    ChallengeChampion:Rails女孩愚蠢的骇客日

    rake db:create:all rake db:migrate rake db:test:prepare rake db:populate These commands do the following: 1. Install all of the necessary gems listed in the Gemfile 2. Create the test and ...

    code_scholarships

    $ rake db:create $ rake db:migrate $ rake db:seed 然后使用以下命令运行Rails服务器: $ PUBLISHABLE_KEY=pk_test_N7Zl57b3FJQuuLi0USv4EPBW SECRET_KEY=sk_test_iE8Vt6GoDt6ZlKulMBukrX0w rails s 然后在您的...

    imobeasy:一个促进创建房地产促销员的系统

    您需要将系统下载到您的存储库中,解压缩文件,更改 config/database.yml 中的数据库设置并在终端中运行以下命令: # Baixa e instala as gemsbundle install# Cria ambiente de desenvolvimentobundle exec rake db:...

    todo:简单的 JSONHAL 所有 API

    setup # this will generate a todos_development and todos_test dbrake db:migrate # runs the migrations in db/migrationsrake db:migrate RAKE_ENV=test # migrate test db 您可以使用默认的rake命令运行规范。...

    Midterm-Family-Vault

    bundle exec rake db:drop && bundle exec rake db:create && bundle exec rake db:migrate && bundle exec rake db:seed 运行shotgun -p 3000 -o localhost启动服务器 在浏览器中访问http://localhost:3000/ ...

    slidemark:www.sildemark.net

    bundle exec rake db:create # 更新db表 bundle exec rake db:migrate # 启动rails rails s 有用的命令 # 修改db schema bundle exec rails g migration add_avatar_to_users avatar:string # 把erb转换为haml ...

    brainpin:课程项目MAC0439

    $ docker-compose run web rake db:create $ docker-compose run web rake db:migrate $ docker-compose run web rake db:seed 然后,您可以在浏览器上访问localhost:3000来运行示例数据库查询。

    orangelight:PUL Blacklight项目

    rake db:create rake db:migrate rake db:seed 您可以通过rails dbconsole -p访问数据库控制台。 在本地运行开发环境 假定所有命令都从您的本地orangelight目录运行 使用Lando启动Solr lando start 注意:您可以...

    WatchTheSkiesDashboard:观看天空仪表板

    观看天空仪表板 有关糟糕的旧代码,请参见: : ... 可通过rake -T获得其他rake命令 重要说明:游戏数据都在游戏模型下链接在一起。 此外,用户当前只能属于一个游戏。 要运行测试: bundle exec rspec

    reseed:实现 reseed rake 任务的简单 rails gem

    Rails Reseed 在开发中的 rails 应用程序上工作时,您可能希望重新开始...没什么可做的,安装 gem 然后运行 ​​Rake -T 找到闪亮的新 rake 命令。 要运行,只需输入rake db:reseed 测验 要测试 gem,请运行bundle exe

    ticket-booth:电影票应用

    售票亭电影票应用演示可以在以下位置找到设置应用程序的步骤依存关系: postgres数据库 Heroku CLI 根据.env-example创建一个.env文件命令: > bundle install> bundle exec dotenv rake db:create> bundle exec ...

    recipes:使用Ruby和PostgreSQL添加食谱的数字食谱

    食谱盒 Epicodus的Ruby / ActiveRecord练习,2015年8月27日 珍妮丝·邓恩(Janice Dunn)...'rake db:test:prepare'创建测试数据库 'psql'打开postgres ruby app.rb启动sinatra服务器 在您的Web浏览器中导航到localh

    api4keratin

    rake db:create rake db:migrate rake db:seed" 创建3个具有登录名的示例用户: 用户名 登录 正确的foo 右栏 右巴兹 如何测试应用 如上所述创建并播种数据库 运行角蛋白“ [入门| ]”泊坞窗命令以“登录” 启动...

Global site tag (gtag.js) - Google Analytics