Помогите с граблями дб: создать - PullRequest
0 голосов
/ 23 июля 2010

Я собираюсь передать в мою школьную библиотеку проект, который был сделан на рельсах ... этот проект должен быть сохранен на компакт-диске, чтобы школа могла иметь копию всей моей работы для дальнейшего использования, если кто-то захочет.... Я хочу, чтобы люди могли установить мой проект простым способом ... прямо сейчас, мое приложение зависит от нескольких миграций, которые я сделал на этапе разработки, и также нуждается в некоторых данных для правильной работы (минимально нужны пользователь и некоторые категории)...

Какой идеальный способ сделать это?Я думаю, есть ли способ, которым db: create может выполнить все миграции, а также вставить некоторые исходные данные?Мой план состоит в том, чтобы создать простой файл readme.txt, в котором я могу продиктовать простые шаги по запуску приложения.Пожалуйста, помогите, любые советы приветствуются.

заранее спасибо.

Ответы [ 2 ]

2 голосов
/ 23 июля 2010

Я думаю, что вам нужны данные о семенах, которые можно добавить в ваш файл seed.rb и загрузить с помощью rake db: seed

Ознакомьтесь с ролями: http://railscasts.com/episodes/179-seed-data

1 голос
/ 23 июля 2010

Данные о семенах - это один из способов, как предлагает Джейми, но может быть проще получить их так, как вы этого хотите, и просто отправить с ними базу данных sqlite.

...