class Marsdawn::Storage::ActiveRecord::Marsdawn
Attributes
data[RW]
doc[RW]
lang[RW]
uri[RW]
version[RW]
Public Class Methods
create_unless_exists()
click to toggle source
# File lib/marsdawn/storage/active_record/marsdawn.rb, line 7 def self.create_unless_exists unless ActiveRecord::Base.connection.table_exists? self.table_name ActiveRecord::Migration.create_table :marsdawn do |t| t.string :doc, :null => false t.string :lang, :null => false t.string :version, :null => false t.string :uri, :null => false t.text :data end ActiveRecord::Migration.add_index :marsdawn, [:doc, :lang, :version, :uri], :unique => true end end