nie można zrobić route /auction/{id} - dlaczego?
Jakie błędy Ci pokazuje Symfony.
Ogólnie taka mała uwaga jak będziesz robić potężną aplikacje w Symfony i wszystko w route będziesz opisywać {id} to w końcu się zgubisz jakie to id.Dużo łatwiej jak byś dał zamian id np:{auction}.Tutaj tego problemu nie masz ,ale uwierz ,że warto w dużych projektach.
w bazie pojawi sie kolumna owner_id , skąd taka nazwa?
Ponieważ sam zdefiniowałeś ,że to klucz w encji Users:
/**
* @var Auction[]|ArrayCollection
*
* @ORM\OneToMany(targetEntity="Auction", mappedBy="owner")
* @ORM\JoinColumn(name="owner_id", referencedColumnName="id")
*/
private $auctions;
Ogólnie jest git ,ale staraj się komentować po angielsku.