diff --git a/riverdriver/riverdatabasesql/internal/dbsqlc/river_leader.sql.go b/riverdriver/riverdatabasesql/internal/dbsqlc/river_leader.sql.go index b3b63848..37d77cf8 100644 --- a/riverdriver/riverdatabasesql/internal/dbsqlc/river_leader.sql.go +++ b/riverdriver/riverdatabasesql/internal/dbsqlc/river_leader.sql.go @@ -19,7 +19,7 @@ INSERT INTO /* TEMPLATE: schema */river_leader ( ) VALUES ( $1, coalesce($2::timestamptz, now()), - -- @ttl is inserted as as seconds rather than a duration because ` + "`" + `lib/pq` + "`" + ` doesn't support the latter + -- @ttl is inserted as seconds rather than a duration because ` + "`" + `lib/pq` + "`" + ` does not support the latter coalesce($2::timestamptz, now()) + make_interval(secs => $3) ) ON CONFLICT (name) diff --git a/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql b/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql index e2417d86..69cddf3d 100644 --- a/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql +++ b/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql @@ -15,7 +15,7 @@ INSERT INTO /* TEMPLATE: schema */river_leader ( ) VALUES ( @leader_id, coalesce(sqlc.narg('now')::timestamptz, now()), - -- @ttl is inserted as as seconds rather than a duration because `lib/pq` doesn't support the latter + -- @ttl is inserted as seconds rather than a duration because `lib/pq` does not support the latter coalesce(sqlc.narg('now')::timestamptz, now()) + make_interval(secs => @ttl) ) ON CONFLICT (name) diff --git a/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql.go b/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql.go index 389ef8b1..cd47fd50 100644 --- a/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql.go +++ b/riverdriver/riverpgxv5/internal/dbsqlc/river_leader.sql.go @@ -20,7 +20,7 @@ INSERT INTO /* TEMPLATE: schema */river_leader ( ) VALUES ( $1, coalesce($2::timestamptz, now()), - -- @ttl is inserted as as seconds rather than a duration because ` + "`" + `lib/pq` + "`" + ` doesn't support the latter + -- @ttl is inserted as seconds rather than a duration because ` + "`" + `lib/pq` + "`" + ` does not support the latter coalesce($2::timestamptz, now()) + make_interval(secs => $3) ) ON CONFLICT (name)