#mysql #ruby-on-rails #ruby #activerecord
#mysql #ruby-on-rails #ruby #activerecord
Вопрос:
У меня есть sql-скрипт, который создает базу данных mysql и таблицы. Как мне подключиться к mysql, а затем выполнить мой скрипт из Ruby?
Т.е. мне нужен эквивалент «source ~/path/script.sql», но из Ruby.
Я немного погуглил и не смог его найти. Заранее спасибо за помощь!
Комментарии:
1. Честно говоря, я бы просто сделал
system "mysql < script.sql"
.2. Я не знаю, зачем вам нужен Ruby-скрипт для создания базы данных SQL таблиц. Возможно, есть лучший способ сделать то, что вам нужно. Можете ли вы рассказать нам, зачем вам нужен этот скрипт?
3. Я новичок в Ruby (3-й день), и я хочу выполнить это быстро, чтобы я мог продолжать фокусироваться на CRUD-части ActiveRecord и модульном тестировании. Я подумал, что выполнение скрипта будет самым быстрым способом добиться этого, не слишком отвлекаясь.