type Config interface {
/*
FormatDSN formats the given Config into a DSN string which can be passed to the dirver.
DSN: [username[:password]@][protocol[(address)]]/dbname[?param1=value1&...¶mN=valueN]
*/ FormatDSN() string DriverName() string ORM() string}