Проверьте встроенную функцию encodeURIComponent (str) и encodeURI (str) .
В Вашем случае, это должно работать:
var myOtherUrl =
"http://example.com/index.html?url=" + encodeURIComponent(myUrl);
Ваши варианты:
Лично я использую модифицированный yaml-db . Мне нравится накапливать все свои исходные данные в своей среде разработки и хранить их резервную копию в моем репозитории, когда я выхожу в эфир, я могу загрузить их с помощью задачи rake.
нельзя просто создавать отдельные миграции и запускать их по отдельности
Последняя (крайняя?) Версия Rails включает файл db / seed.rb, в который вы можете поместить код для создания записей в вашей базе данных. До тех пор миграции - это путь, но они могут быть беспорядочными, когда схема продолжает меняться (а это все файлы миграции).
Попробуйте Factory Girl в качестве замены приспособлений для сильно связанных моделей: