Class: Merb::Cache::DatabaseStore::ActiveRecord::CacheMigration
- Inherits:
-
ActiveRecord::Migration
- Object
- ActiveRecord::Migration
- Merb::Cache::DatabaseStore::ActiveRecord::CacheMigration
- Defined in:
- lib/merb-cache/cache-store/database-activerecord.rb
Overview
The cache model migration
Class Method Summary collapse
Class Method Details
.down ⇒ Object
14 15 16 |
# File 'lib/merb-cache/cache-store/database-activerecord.rb', line 14 def self.down drop_table Merb::Controller._cache.config[:table_name] end |
.up ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/merb-cache/cache-store/database-activerecord.rb', line 6 def self.up create_table (Merb::Controller._cache.config[:table_name]), :primary_key => :ckey do |t| t.column :ckey, :string t.column :data, :text t.datetime :expire, :default => nil end end |