Ta bort följande rad i class Patient :
attr_accessor :name, :pID
Det som hände var att attr_accessor byttes ut
de två databaskolumnattributen :name och :pID (som genererades automatiskt) med sina egna, vilket resulterar i två virtuella attribut, :name och :pID .
Således sattes och validerades de virtuella attributen istället för motsvarande databasattribut, vilket resulterade i inga fel ännu nollvärden i databasen.