public void deleteAll() throws IOException {
		synchronized (db) {
			db.checkTransaction();
			if (rootBufferId < 0) {
				return;
			}
			try {
				BTreeNode rootNode = getBTreeNode(rootBufferId);
				try {
					// Delete all records
					rootNode.delete();

					// Delete all index entries
					for (int indexedColumn : indexedColumns) {
						IndexTable indexTable = secondaryIndexes.get(indexedColumn);
						indexTable.deleteAll();
					}
				}
				finally {
					tableRecord.setRootBufferId(rootBufferId = -1);
					tableRecord.setRecordCount(recordCount = 0);
					tableRecord.setMaxKey(maximumKey = Long.MIN_VALUE);
				}
			}
			finally {
				nodeMgr.releaseNodes();
			}

		}
	}
Delete all records within this table.
@throws IOException if IO error occurs
Ghidra/Framework/DB/src/main/java/db/Table.java