-
Rake 任务rails_db_dump旨在实现数据库备份的万无一失
资源介绍
rails_db_dump
添加 Rake 命令以转储和恢复应用程序的数据库。
委托常规转储实用程序,例如mysqldump和pg_dump 。 与它们不同的是,您不必记住任何正确的语法。
您也不必指定连接参数; 如果应用程序工作,转储程序也工作。
用法
rake db:dump
如果没有参数,任务会将当前数据库转储到标准输出。
传递TABLE_NAME环境变量以转储单个表:
rake db:dump TABLE_NAME=locations
还有一个对称任务rake db:restore ,它可以从标准输入中还原数据库。
要求
Rails 版本 2.3 到 4.2 已经过测试和支持。
支持的数据库引擎:MySQL、PostgreSQL、SQLite。 命令行实用程序必须在 PATH 中可用:
对于 MySQL - mysqldump ;
对于 PostgreSQL -