DDC-1187: IdentityGenerator returns ID = 0 if field has no auto increment #1494

Closed
opened 2026-01-22 13:16:08 +01:00 by admin · 2 comments
Owner

Originally created by @doctrinebot on GitHub (Jun 2, 2011).

Originally assigned to: @beberlei on GitHub.

Jira issue originally created by user realmfoo:

If the field has no AUTO_INCREMENT and lastInsertId returns 0 then IdentityGenerator should throw an exception because it failed to "generate" valid identity.

Originally created by @doctrinebot on GitHub (Jun 2, 2011). Originally assigned to: @beberlei on GitHub. Jira issue originally created by user realmfoo: If the field has no AUTO_INCREMENT and lastInsertId returns 0 then IdentityGenerator should throw an exception because it failed to "generate" valid identity.
admin added the Bug label 2026-01-22 13:16:08 +01:00
admin closed this issue 2026-01-22 13:16:08 +01:00
Author
Owner

@doctrinebot commented on GitHub (Jun 5, 2011):

Comment created by @beberlei:

I don't want to add a runtime validation for this as this will affect insert performance and should really not be a problem to fix your SQL schema.

@doctrinebot commented on GitHub (Jun 5, 2011): Comment created by @beberlei: I don't want to add a runtime validation for this as this will affect insert performance and should really not be a problem to fix your SQL schema.
Author
Owner

@doctrinebot commented on GitHub (Jun 5, 2011):

Issue was closed with resolution "Won't Fix"

@doctrinebot commented on GitHub (Jun 5, 2011): Issue was closed with resolution "Won't Fix"
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: doctrine/archived-orm#1494