Sha256: 4452023096ce590abfeed13198f64ba4ce41eab471040a523127ecbf63ec89df
Contents?: true
Size: 1.21 KB
Versions: 1
Compression:
Stored size: 1.21 KB
Contents
# @private class CreateAdyenNotifications < ActiveRecord::Migration def self.up create_table :adyen_notifications do |t| t.boolean :live, :null => false, :default => false t.string :event_code, :null => false, :limit => 20 t.string :psp_reference, :null => false, :limit => 30 t.string :original_reference, :null => true t.string :merchant_reference, :null => false t.string :merchant_account_code, :null => false t.datetime :event_date, :null => false t.boolean :success, :null => false, :default => false t.string :payment_method, :null => true t.string :operations, :null => true t.text :reason, :null => true t.string :currency, :null => true, :limit => 3 t.integer :value, :null => true t.boolean :processed, :null => false, :default => false t.timestamps end add_index :adyen_notifications, [:psp_reference, :event_code, :success], :unique => true, :name => 'adyen_notification_uniqueness' end def self.down drop_table :adyen_notifications end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
adyen-1.3.1 | lib/adyen/templates/notification_migration.rb |