Could not create soils_sol and soils_sol_layer tables from naivasha_usersoil table in soil database C:/SWAT/NAIVASHA_16022026/NAIVASHA_16022026.sqlite: Traceback (most recent call last):
File "C:\Users/eunice.mwangi/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus\QSWATPlus\DBUtils.py", line 1081, in writeSoilsTable
lid = self.writeUsedSoilRow(sid, lid, name, row, writeCursor, insert, insertLayer)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users/eunice.mwangi/AppData/Roaming/QGIS/QGIS3\profiles\default/python/plugins\QSWATPlus\QSWATPlus\DBUtils.py", line 1107, in writeUsedSoilRow
cursor.execute(insertLayer, (lid, sid, i+1) + row[startLayer:startLayer+layerWidth] + (row[startCal+i], row[startPh+i]))
~~~^^^^^^^^^^^^
IndexError: tuple index out of range
Any idea how to solve this? Ill really appreciate.
Thank you.