services/user: Fix userimpl tests when running on Spanner. (#103715)

Fix userimpl tests when running on Spanner.
This commit is contained in:
Peter Štibraný
2025-04-11 10:28:21 +02:00
committed by GitHub
parent 4648ba396b
commit 54b8dde1e1
4 changed files with 47 additions and 31 deletions
@@ -35,6 +35,17 @@ func (db *PostgresDialect) LikeStr() string {
return "ILIKE"
}
func (db *PostgresDialect) LikeOperator(column string, wildcardBefore bool, pattern string, wildcardAfter bool) (string, string) {
param := pattern
if wildcardBefore {
param = "%" + param
}
if wildcardAfter {
param = param + "%"
}
return fmt.Sprintf("%s ILIKE ?", column), param
}
func (db *PostgresDialect) AutoIncrStr() string {
return ""
}