Sha256: 6686ce526d2e8b811d247a34bf9b6e361e80d795436123a5acb9572dfedfd4a3
Contents?: true
Size: 650 Bytes
Versions: 98
Compression:
Stored size: 650 Bytes
Contents
class SetPatientsSecureId < ActiveRecord::Migration[5.1] def change within_renalware_schema do remove_column :patients, :secure_id, :string add_column :patients, :secure_id, :uuid, default: "uuid_generate_v4()", null: false add_index :patients, :secure_id, using: :btree, unique: true reversible do |direction| direction.up do connection.execute( "DROP FUNCTION IF EXISTS generate_secure_id(integer); \ DROP FUNCTION IF EXISTS generate_patient_secure_id();" ) end # down (reinstating the 2 functions) is not implemented... end end end end
Version data entries
98 entries across 98 versions & 1 rubygems