Sha256: f06903bd90ae15e2ab57c3a38eb6741baea292ecce33e2d956e5f12e71212d4f

Contents?: true

Size: 554 Bytes

Versions: 5

Compression:

Stored size: 554 Bytes

Contents

class Create<%= name.pluralize %> < ActiveRecord::Migration
    def change
        create_table :<%= @table_name %> do |t|
            t.text :title, null: false
            t.boolean :published, null: false, default: false
            t.datetime :published_at, null: false
            t.text :announce, null: false
            t.text :announce_image, null: false
            t.text :body, null: false
            t.timestamps
        end
        add_index :<%= @table_name %>, :published
        add_index :<%= @table_name %>, :published_at
    end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
coalla-cms-0.4.2.0 lib/generators/coalla/cms/news/templates/migration.rb.erb
coalla-cms-0.5.2.4 lib/generators/coalla/cms/news/templates/migration.rb.erb
coalla-cms-0.4.4.3 lib/generators/coalla/cms/news/templates/migration.rb.erb
coalla-cms-0.5.1.9 lib/generators/coalla/cms/news/templates/migration.rb.erb
coalla-cms-0.5.1.8 lib/generators/coalla/cms/news/templates/migration.rb.erb