mirror of
https://github.com/glebarez/sqlite.git
synced 2025-09-28 04:22:19 +08:00
translate SQLITE_CONSTRAINT_FOREIGNKEY error
This commit is contained in:
@@ -243,6 +243,8 @@ func (dialector Dialector) Translate(err error) error {
|
|||||||
return gorm.ErrDuplicatedKey
|
return gorm.ErrDuplicatedKey
|
||||||
case sqlite3.SQLITE_CONSTRAINT_PRIMARYKEY:
|
case sqlite3.SQLITE_CONSTRAINT_PRIMARYKEY:
|
||||||
return gorm.ErrDuplicatedKey
|
return gorm.ErrDuplicatedKey
|
||||||
|
case sqlite3.SQLITE_CONSTRAINT_FOREIGNKEY:
|
||||||
|
return gorm.ErrForeignKeyViolated
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
Reference in New Issue
Block a user