sql: rework "no such object" and "object exists" errors
This patch reworks SQL errors of types "no such object" and "object exists". After this patch, these error will be set as Tarantool errors. Part of #3965
Showing
- src/box/errcode.h 4 additions, 3 deletionssrc/box/errcode.h
- src/box/lua/schema.lua 2 additions, 2 deletionssrc/box/lua/schema.lua
- src/box/space.h 1 addition, 1 deletionsrc/box/space.h
- src/box/sql/build.c 19 additions, 18 deletionssrc/box/sql/build.c
- src/box/sql/delete.c 2 additions, 1 deletionsrc/box/sql/delete.c
- src/box/sql/expr.c 3 additions, 2 deletionssrc/box/sql/expr.c
- src/box/sql/pragma.c 2 additions, 1 deletionsrc/box/sql/pragma.c
- src/box/sql/resolve.c 11 additions, 8 deletionssrc/box/sql/resolve.c
- src/box/sql/select.c 7 additions, 5 deletionssrc/box/sql/select.c
- src/box/sql/sqlInt.h 8 additions, 0 deletionssrc/box/sql/sqlInt.h
- src/box/sql/update.c 3 additions, 2 deletionssrc/box/sql/update.c
- src/box/sql/util.c 7 additions, 0 deletionssrc/box/sql/util.c
- test/box/misc.result 4 additions, 1 deletiontest/box/misc.result
- test/sql-tap/alter.test.lua 1 addition, 1 deletiontest/sql-tap/alter.test.lua
- test/sql-tap/analyzeF.test.lua 2 additions, 2 deletionstest/sql-tap/analyzeF.test.lua
- test/sql-tap/check.test.lua 2 additions, 2 deletionstest/sql-tap/check.test.lua
- test/sql-tap/fkey2.test.lua 1 addition, 1 deletiontest/sql-tap/fkey2.test.lua
- test/sql-tap/func.test.lua 1 addition, 1 deletiontest/sql-tap/func.test.lua
- test/sql-tap/gh-2367-pragma.test.lua 1 addition, 1 deletiontest/sql-tap/gh-2367-pragma.test.lua
- test/sql-tap/gh-2996-indexed-by.test.lua 6 additions, 6 deletionstest/sql-tap/gh-2996-indexed-by.test.lua
Loading
Please register or sign in to comment