sql: refactor primary index creation
During tnum removal, convertToWithoutRowidtable became redundant. Remove it, refactor addPrimaryIndex. Also fix naming for un-named indexes. Finally, remove iPKey from struct table and update testsuite. Part of #3482
Showing
- src/box/sql/build.c 53 additions, 89 deletionssrc/box/sql/build.c
- src/box/sql/fkey.c 5 additions, 36 deletionssrc/box/sql/fkey.c
- src/box/sql/insert.c 4 additions, 45 deletionssrc/box/sql/insert.c
- src/box/sql/pragma.c 13 additions, 16 deletionssrc/box/sql/pragma.c
- src/box/sql/resolve.c 5 additions, 12 deletionssrc/box/sql/resolve.c
- src/box/sql/select.c 0 additions, 5 deletionssrc/box/sql/select.c
- src/box/sql/sqliteInt.h 1 addition, 4 deletionssrc/box/sql/sqliteInt.h
- src/box/sql/update.c 18 additions, 22 deletionssrc/box/sql/update.c
- src/box/sql/where.c 0 additions, 2 deletionssrc/box/sql/where.c
- test/sql-tap/analyze6.test.lua 3 additions, 3 deletionstest/sql-tap/analyze6.test.lua
- test/sql-tap/gh-2931-savepoints.test.lua 1 addition, 1 deletiontest/sql-tap/gh-2931-savepoints.test.lua
- test/sql-tap/gh2140-trans.test.lua 1 addition, 1 deletiontest/sql-tap/gh2140-trans.test.lua
- test/sql-tap/gh2259-in-stmt-trans.test.lua 4 additions, 4 deletionstest/sql-tap/gh2259-in-stmt-trans.test.lua
- test/sql-tap/gh2964-abort.test.lua 1 addition, 1 deletiontest/sql-tap/gh2964-abort.test.lua
- test/sql-tap/index1.test.lua 4 additions, 4 deletionstest/sql-tap/index1.test.lua
- test/sql-tap/index7.test.lua 4 additions, 4 deletionstest/sql-tap/index7.test.lua
- test/sql-tap/intpkey.test.lua 2 additions, 2 deletionstest/sql-tap/intpkey.test.lua
- test/sql-tap/misc1.test.lua 1 addition, 1 deletiontest/sql-tap/misc1.test.lua
- test/sql-tap/unique.test.lua 4 additions, 4 deletionstest/sql-tap/unique.test.lua
- test/sql-tap/update.test.lua 3 additions, 3 deletionstest/sql-tap/update.test.lua
Loading
Please register or sign in to comment