Sha256: dc44f89a1acb54e70725452be3a35474f3d33a9048164712ecde4bb74b6cf1b7

Contents?: true

Size: 690 Bytes

Versions: 3

Compression:

Stored size: 690 Bytes

Contents

# -*- encoding : utf-8 -*-

class AccountEvents < Wagn::Migration
  def up
    aa = Card.fetch "#{ Card[ :signup ].name }+#{ Card[ :type ].name}+#{ Card[:accountable ].name}", :new=>{}
    aa.content = "1"
    aa.save!
    
    role_right = "#{ Card[ :roles ].name }+#{ Card[ :right ].name }"
    
    r_options = Card.fetch "#{ role_right }+#{ Card[ :options ].name }", :new=>{}
    r_options.type_id = Card::SearchTypeID
    r_options.content = %({"type":"role", "not":{"codename":["in","anyone","anyone_signed_in"]}})
    r_options.save!
    
    r_input = Card.fetch "#{ role_right }+#{ Card[ :input ].name }", :new=>{}
    r_input.content = '[[checkbox]]'
    r_input.save!
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
wagn-1.14.0.pre3 db/migrate_cards/20130927191728_account_events.rb
wagn-1.14.0.pre2 db/migrate_cards/20130927191728_account_events.rb
wagn-1.14.0.pre1 db/migrate_cards/20130927191728_account_events.rb