Улучшения для rake db:dump
09 декабря 2010, обновлена 01 января 2011
Сегодняшний пост (да, технически уже вчерашний) целиком и полностью писался в поезде, едущем из Днепропетровска в Киев. Так-то! Спасибо Нокии и JoikuSpot за возможность поработать.
Поскольку заниматься чем-то полезным в поезде довольно сложно, я решил ограничиться тем, что добавил в rails_db_dump возможность сдампить одну таблицу вместо всей базы:
rake db:dump TABLE_NAME=users
Кроме этого, добавилась обратная задача – rake db:restore, восстанавливающая базу из дампа — ведь куда годится резервная копия, если ее нельзя легко восстановить?
Если тебе кажется, что базу можно легко восстановить посредством script/dbconsole — то код этой задачи тебя совершенно не удивит.
Гем rails_db_dump версии 0.1.0, как всегда, доступен на RubyGems.
