Unique constraint violated

Recently I spent a fair bit of time trying to figure out why I kept encountering the unique constraint violation during unit testing.

The column in question wasn’t a primary key. Neither was there a table constraint for it’s uniqueness.

I was puzzled. Until finally when I took a look at it’s Hibernate mapping. That column had the tag, natural-id.

That explains everything.

— Post From My iPhone

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: