That will require a bit of cleverness from akonadictl to be able to run the DB itself, because very likely in case of DB corruption Akonadi won't even start.
Actually, since fsck only runs query directly against the DB, it might be a good idea to for fsck to stop Akonadi, run DB check, start the DB, do the fscking and that start Akonadi again.