Add new abstraction for all sql db driver
Centralized repeated method and store it in abstract class
Update CHANGELOG