package dbwrapper import "fmt" const ( postgresDialect = "postgres" mssqlDialect = "sqlserver" ) func NewWrapper(driverType string) (DbWrapper, error) { switch driverType { case postgresDialect: return &postgresDbWrapper{dialect: postgresDialect}, nil case mssqlDialect: return &mssqlDbWrapper{dialect: mssqlDialect}, nil default: return nil, fmt.Errorf("driver not yet supported: %s", driverType) } }