Sha256: e662b457b152367bd6f2ec03350767785b896ab289f1a988eb9696bb73b2ad51
Contents?: true
Size: 526 Bytes
Versions: 177
Compression:
Stored size: 526 Bytes
Contents
class AddSecureIdToPatients < ActiveRecord::Migration[5.0] def up # Note we have to use a proc for the default pg function call otherwise it # will insert the function name into the columns.. add_column :patients, :secure_id, :string, null: false, default: -> { "generate_patient_secure_id()" } add_index :patients, :secure_id, unique: true end def down remove_index :patients, :secure_id remove_column :patients, :secure_id end end
Version data entries
177 entries across 177 versions & 1 rubygems