migration generators: checks also if table exists
enable custom field
change after_save/destroy to observer. all children now observe the changes, and update denormalized model