Hi,
I have two arrays of hashes :
"----- table name == EMessages <--------------> ID == ID"
---------arr1 ----target-----------------
[{"ID"=>"11562", "EmailType"=>"2", "ContentKey"=>"1113", "ExtraKey1"=>"1",
"CreationDate"=>"2009-07-06 09:36:01.303", "EmailSent"=>nil},
{"ID"=>"11574", "EmailType"=>"2", "ContentKey"=>"8833", "ExtraKey1"=>"0",
"CreationDate"=>"2009-07-06 11:38:52.613", "EmailSent"=>nil}]
---------arr2 ----source-----------------
[{"ID"=>11562, "EmailType"=>2, "ContentKey"=>"1113", "ExtraKey1"=>"1",
"CreationDate"=>2009-07-06 09:36:01 -0400, "EmailSent"=>nil}, {"ID"=>11574,
"EmailType"=>2, "ContentKey"=>"8833", "ExtraKey1"=>"0",
"CreationDate"=>2009-07-06 11:38:52 -0400, "EmailSent"=>nil}]
"----- table name == Empl <--------------> ID == EmployeeID"
---------array1 ----source-----------------
[{"EmployeeID"=>3, "LicenseeID"=>00325, "ProgramID"=>2841, "Status"=>2,
"Comments"=>"", "DateCreated"=>2008-06-23 12:05:41 -0400,
"DateModified"=>2016-10-21 15:27:13 -0400, "CreatedByUserID"=>38342,
"ModifiedByUserID"=>41096, "statuschangedate"=>#<Date: 2016-10-21
((2457683j,0s,0n),+0s,2299161j)>}, {"EmployeeID"=>4, "LicenseeID"=>2222,
"ProgramID"=>211755, "Status"=>1, "Comments"=>nil,
"DateCreated"=>2008-06-23 12:06:05 -0400, "DateModified"=>nil,
"CreatedByUserID"=>36306, "ModifiedByUserID"=>nil, "statuschangedate"=>nil}]
---------array2 ----target-----------------
[{"EmployeeID"=>"3", "LicenseeID"=>"00325", "ProgramID"=>"2333",
"Status"=>"2", "Comments"=>"", "DateCreated"=>"2008-06-23 12:05:41.173",
"DateModified"=>"2016-10-21 15:27:13.59", "CreatedByUserID"=>"38342",
"ModifiedByUserID"=>"41096", "statuschangedate"=>"2016-10-21"},
{"EmployeeID"=>"4", "LicenseeID"=>"2222", "ProgramID"=>"211755",
"Status"=>"1", "Comments"=>nil, "DateCreated"=>"2008-06-23 12:06:05.8",
"DateModified"=>nil, "CreatedByUserID"=>"36306", "ModifiedByUserID"=>nil,
"statuschangedate"=>nil}]
I want to have :
def compare_rows(array1,array2,id)
...
end
I want to report like this :
ID: 3: Key [ ProgramID] changed value from [ 2841 ] to [ 2333].
Thanks, your help is appreciated.