Saving conversations in mysql database

I am using SQL tracker store. Storing trackers this way allows to query the event database by sender_id, timestamp, action name, intent name and typename. But, I want to store more information to my database like intent confidence, conversation text etc to my SQL database.

Is there any simpler way of doing it or making a custom tracker by extending the base class TrackerStore the only resort.