Может ли ActiveRecord создавать таблицы вне миграции?
Я работаю над веб-приложением, отличным от Rails, поэтому по умолчанию сценарий миграции отсутствует.
Сиквел ORM позволяет мне легко создавать таблицы в скрипте:
#!/usr/bin/env ruby
require 'rubygems'
require 'sequel'
## Connect to the database
DB = Sequel.sqlite('./ex1.db')
unless DB.table_exists? :posts
DB.create_table :posts do
primary_key :id
varchar :title
text :body
end
end
Есть ли способ сделать это с ActiveRecord за пределами миграции?