This may be a problem for some, but I guess we shouldn't be using UUID type anyway. But, if you get an error from dm-do-adapter or dm-postgres-adapter dm-do-adapter.rb:201:inproperty_schema_hash': undefined method merge' for nil:NilClass it's because of a custom type in dm-types.
For me it happened for a UUID property, but was fine for Enum. :shrugs:
This is related to the type map not knowing what it should dump as. To fix use dump_as option on your properties. There also fixes in the works to infer dump type from parent property type.
This may be a problem for some, but I guess we shouldn't be using UUID type anyway. But, if you get an error from dm-do-adapter or dm-postgres-adapter
dm-do-adapter.rb:201:in
property_schema_hash': undefined methodmerge' for nil:NilClass
it's because of a custom type in dm-types.For me it happened for a UUID property, but was fine for
Enum
. :shrugs: