Улучшения для rake db:dump

December 9, 2010, revised January 1, 2011 gem rails_db_dump rake Ruby Ruby on Rails rubygems базы данных резервное копирование

Сегодняшний пост (да, технически уже вчерашний) целиком и полностью писался в поезде, едущем из Днепропетровска в Киев. Так-то! Спасибо Нокии и JoikuSpot за возможность поработать.

Поскольку заниматься чем-то полезным в поезде довольно сложно, я решил ограничиться тем, что добавил в rails_db_dump возможность сдампить одну таблицу вместо всей базы:

rake db:dump TABLE_NAME=users

Кроме этого, добавилась обратная задача - rake db:restore, восстанавливающая базу из дампа – ведь куда годится резервная копия, если ее нельзя легко восстановить?

Если тебе кажется, что базу можно легко восстановить посредством script/dbconsole – то код этой задачи тебя совершенно не удивит.

Гем rails_db_dump версии 0.1.0, как всегда, доступен на RubyGems.

Buy Me a Coffee at ko-fi.com