this is just an example, I understand that you would normally have multiple comments, but for the sake of this example, lets assume that we have following models: and following factories: Now when trying to seed server with: It does seed it but when checking console.log(server.db.dump()); the commentable is null… commentableId: null. Why? EDIT: This is a tricky one. I