Sha256: 4d2aa4fb7a456dc31065f61638aa6f8da64c27f078e6789614121e9cfc50c4db
Contents?: true
Size: 1.16 KB
Versions: 14
Compression:
Stored size: 1.16 KB
Contents
class MigrateDevapeCms < ActiveRecord::Migration def self.up create_table :categories_posts, :id => false do |t| t.integer :post_id t.integer :category_id t.timestamps end create_table :devape_cms_categories do |t| t.string :title t.text :description t.integer :parent_id t.timestamps end create_table :devape_cms_posts do |t| t.integer :admin_id t.string :title t.integer :parent_id t.string :layout t.string :template t.string :cached_slug t.integer :show_nav t.timestamps end create_table :devape_cms_content do |t| t.text :content t.string :title t.integer :post_id end add_index(:categories_posts, :post_id) add_index(:categories_posts, :category_id) add_index(:devape_cms_categories, :parent_id) add_index(:devape_cms_posts, :parent_id) add_index(:devape_cms_posts, :cached_slug) add_index(:devape_cms_content, :post_id) add_index(:devape_cms_content, :title) end def self.down drop_table :devape_cms_posts drop_table :devape_cms_categories drop_table :devape_cms_categories_posts end end
Version data entries
14 entries across 14 versions & 1 rubygems