मैं एक गैर रेल वेब ऐप पर काम कर रहा हूं, इसलिए डिफ़ॉल्ट रूप से कोई माइग्रेशन स्क्रिप्ट नहीं है।ActiveRecord माइग्रेशन के बाहर टेबल बना सकता है?
अगली कड़ी 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 के साथ इस है?
ध्यान दें कि सीक्वेल के हाल के संस्करणों के साथ आप कर सकते हैं: डीबी.क्रेट_टेबल? : आईडी varchar: शीर्षक पाठ: पदों primary_key कर शरीर अंत जब तक यह पहले से मौजूद है कौन सा तालिका का निर्माण करेगा। –
टिप जेरेमी – Morgan