summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--extra/perror.c11
-rw-r--r--include/my_base.h1
2 files changed, 12 insertions, 0 deletions
diff --git a/extra/perror.c b/extra/perror.c
index 37d6b45c8dd..ba638aca819 100644
--- a/extra/perror.c
+++ b/extra/perror.c
@@ -97,6 +97,17 @@ static HA_ERRORS ha_errlist[]=
{ 150,"Foreign key constraint is incorrectly formed"},
{ 151,"Cannot add a child row"},
{ 152,"Cannot delete a parent row"},
+ { 153,"No savepoint with that name"},
+ { 154,"Non unique key block size"},
+ { 155,"The table does not exist in engine"},
+ { 156,"The table existed in storage engine"},
+ { 157,"Could not connect to storage engine"},
+ { 158,"NULLs are not supported in spatial index"},
+ { 159,"The table changed in storage engine"},
+ { 160,"The table changed in storage engine"},
+ { 161,"The table is not writable"},
+ { 162,"Failed to get the next autoinc value"},
+ { 163,"Failed to set the row autoinc value"},
{ -30999, "DB_INCOMPLETE: Sync didn't finish"},
{ -30998, "DB_KEYEMPTY: Key/data deleted or never created"},
{ -30997, "DB_KEYEXIST: The key/data pair already exists"},
diff --git a/include/my_base.h b/include/my_base.h
index 9240b01a9f1..e45a73d68ed 100644
--- a/include/my_base.h
+++ b/include/my_base.h
@@ -377,6 +377,7 @@ enum ha_base_keytype {
#define HA_ERR_TABLE_READONLY 161 /* The table is not writable */
#define HA_ERR_AUTOINC_READ_FAILED 162/* Failed to get the next autoinc value */
#define HA_ERR_AUTOINC_ERANGE 163 /* Failed to set the row autoinc value */
+/* You must also add numbers and description to extra/perror.c ! */
#define HA_ERR_LAST 163 /*Copy last error nr.*/
/* Add error numbers before HA_ERR_LAST and change it accordingly. */