Sha256: bb0fd47ee4da0b8cd11de942419fcc6668e80474628c75ce17c6e2e4d1e71668

Contents?: true

Size: 671 Bytes

Versions: 1

Compression:

Stored size: 671 Bytes

Contents

# This migration comes from storytime (originally 20141021073356)
class CreateStorytimeSnippets < ActiveRecord::Migration
  def up
    create_table :storytime_snippets do |t|
      t.string :name, index: true
      t.text :content

      t.timestamps
    end

    Storytime::Role.seed
    Storytime::Action.seed

    manage_snippets = Storytime::Action.find_by(guid: "5qg25i")
    Storytime::Permission.find_or_create_by(role: Storytime::Role.find_by(name: "editor"), action: manage_snippets)
    Storytime::Permission.find_or_create_by(role: Storytime::Role.find_by(name: "admin"), action: manage_snippets)
  end

  def down
    drop_table :storytime_snippets
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
storytime-1.1.1 spec/dummy/db/migrate/20150130213646_create_storytime_snippets.storytime.rb