A model validator doesn't check if index name is unique within model. I created two indexes with name "book_fk" in two different tables and a SQL script failed in PostgreSQL database:
SQLState:42P07IMO it should be validated by the application.
ERROR: relation "book_fk" already exists
Customer support service by UserEcho